Чи є спосіб пошуку рядка у всіх файлах всередині проекту в 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
. Це звичайний пошук "Знайти / знайти-замінити", де 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: