Искать во всех файлах в проекте в Sublime Text 3

Есть ли способ поиска строки во всех файлах внутри проекта в Sublime Text 3? Строка не является методом.

Ответ 1

Вы можете выполнить поиск в каталоге с помощью FindFind in files. Это также включает все открытые вкладки.

Комбинация клавиш Ctrl + F на не-Mac (обычных) клавиатурах, и + F на Mac.

Вам будут представлены три окна: Find, Where и Replace. Это обычный поиск Find/Find-replace, где Where указывает файл или каталог для поиска. Например, я часто использую имя файла или . для поиска в текущем каталоге. Существует также несколько специальных конструкций, которые можно использовать в поле Where:

<project>,<current file>,<open files>,<open folders>,-*.doc,*.txt

Обратите внимание, что это не заполнители, вы набираете их дословно. Большинство из них не требуют пояснений (например, -*.doc исключает файлы с расширением .doc).

Нажатие кнопки ... вправо предоставит вам все доступные параметры.

После поиска вам будет представлена ​​страница Find results со всеми вашими соответствующими результатами. Чтобы перейти к определенным строкам и файлам, вы просто дважды щелкните по строке.

Ответ 2

Вы можете поместить <project> в поле "Где:" для поиска из текущего проекта Sublime из меню "Найти файлы".

Это более полезно, чем поиск в корневой папке, когда ваш проект включает или исключает определенные папки или расширения файлов.

Ответ 3

Решение:

Используйте ярлык Поиск всех: Ctrl + Shift + F, затем выберите папку в поле "Где:" ниже. (А для Mac это + Shift + F).

Если корневым каталогом проекта является proj, с подкаталогами src и aux и вы хотите искать во всех подпапках, используйте папку proj. Чтобы ограничить поиск только папкой src, используйте proj/src в поле "Где:".

Ответ 4

Щелкните правой кнопкой мыши на вашей корневой папке, найдите в папке.

enter image description here

Ответ 5

Здесь самый простой способ: File -> Find in files

введите описание изображения здесь