1

У меня есть большое количество текстовых файлов в нескольких подкаталогах, которые мне нужно сканировать на предмет определенной строки и возвращать имена файлов любого файла, в котором есть эта строка. Чтобы сделать это, я использовал функцию « Find in File чтобы получить вывод, который сообщает обо всех файлах, которые соответствуют, а также номер строки (именно то, что я хочу)

Однако, когда я select all и copy , копируются только совпадающие строки, а не имена файлов и часть Line x вывода.

Есть ли способ экспортировать полные результаты (с путями к файлам) окна Find Results в Notepad++?

3 ответа3

1

В npp 7.5.6 есть разница, если вы, после выбора строк в списке результатов поиска, используете "правый клик" / "Копировать", или вы используете «CTL-C».

"правый клик" / "Копировать" копирует строки без номеров строк.
«CTL-C» копирует строки с номерами строк.

0

То, что выбирается при нажатии « Select all , зависит от того, где вы нажимаете « Select all . Если вы щелкнете правой кнопкой мыши по найденной строке и выберете copy вы получите только найденные строки.

пример

Если вы нажмете на имя файла и выберите « copy вы получите полный вывод.

Example2

0

У меня была эта основная проблема тоже. Я обнаружил, что если вы скопируете отчет о попадании (CTRL+A, а затем перетащите) в экран редактора, он сохранит информацию о пути. Оттуда вы можете либо вручную использовать путь, поменять их, чтобы они стали ссылками, либо поместить их в какой-либо формат, который автоматически отображает имена путей как ссылки.

Ура!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .