Подтвердить что ты не робот

Sublime text 2 найти в папке с расширением файла

Как выполнить поиск в папке в возвышенном тексте 2 с расширением файла?

Мое, где я использую:

*.js

ищет глобально для всех js файлов.

Если я попытаюсь ограничить его в папку:

/project/*.js

ничего не соответствует.

4b9b3361

Ответ 1

Вместо этого:

/project/*.js

Попробуйте использовать это:

project .js

Это должно соответствовать файлам с проектом в пути и иметь расширение .js

EDIT. Вышеупомянутое предполагает, что вы пытаетесь найти все файлы с расширением .js, используя функцию "Готово что-нибудь" в Sublime Text.

Если вы хотите искать файлы .js, расположенные в каталоге, вы можете добавить фильтр Include в путь поиска:

/project,*.js

Это приведет к поиску текста, который вы ввели, ограничивая область видимости в файлах /project, а подкаталоги имеют расширение .js.

Ссылка: Документы Sublime Text - область поиска

РЕДАКТИРОВАТЬ 2: для Sublime Text 3 см. ответы Саймонса ниже.

Ответ 2

godfrzero answer не работает в Sublime 3, поскольку на самом деле он включает ВСЕ файлы JS и ВСЕ файлы в папке проекта.

Вместо этого вам нужно указать его так же, как вы его первоначально...

project/*.js

Обратите внимание на то, что нет косой черты, поскольку это будет относиться к ней как к абсолютному пути, который вам не понадобится в большинстве случаев. Чтобы включить несколько типов файлов в папку, я думаю, вам нужно указать его так:

folder/*.ctp,folder/*.php

Это будет соответствовать любому из следующих файлов:

/app/folder/example.ctp
/app/folder/example.php
/app/folder/subfolder/example.ctp
/app/long/path/folder/subfolder/example.php

Я знаю, что вы спросили о Sublime 2, но, надеюсь, это помогает другим (таким как я), которые являются Googling для такого совета.

Саймон.