Есть ли способ поиска строки во всех файлах внутри проекта в 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: