Есть ли способ поиска строки во всех файлах внутри проекта в Sublime Text 3? Строка не является методом.
F4
(вперед) и shift+F4
(назад) в Windows
Есть ли способ поиска строки во всех файлах внутри проекта в Sublime Text 3? Строка не является методом.
F4
(вперед) и shift+F4
(назад) в Windows
Ответы:
Вы можете искать каталог, используя Find
→ Find 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
страницу со всеми вашими результатами поиска. Чтобы перейти к определенным строкам и файлам из него, вы просто дважды щелкните по строке.
<project>
был очень хороший трюк! ... Спасибо за это. Кроме того , (в случае , если кто - то не знает , и это нужно) , вы можете определить <open folders>
, <open files>
, фильтры ... или смешивать их с comma
.
Find --> Find Results
вкладку.
Вы можете поставить <project>
в поле «Где:» поиск из текущего проекта Sublime из меню «Найти в файлах».
Это более полезно, чем поиск в корневой папке, когда ваш проект включает или исключает определенные папки или расширения файлов.
/
, но из папки, которую вы положили в «Где». Я думаю, что это не остановится на определенной глубине; он достигнет до самого глубочайшего, если вы понимаете , что я имею в виду :)
Решение:
Используйте ярлык Поиск всех: Ctrl+ Shift+ F, затем выберите папку в поле «Где:» ниже. (А для Mac это ⌘+ Shift+ F).
Если корневым каталогом проекта является proj, с подкаталогами src и aux и вы хотите искать во всех подпапках, используйте папку proj. Чтобы ограничить поиск только папкой src, используйте proj / src в поле «Где:».
Where: