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



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



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



*.js


Выполняет глобальный поиск всех файлов js.



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



/project/*.js


Он ничему не соответствует.

620   2  

2 ответов:

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

/project/*.js

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

project .js

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

EDIT : вышеизложенное предполагает, что вы пытаетесь найти все файлы .расширение js с использованием функции Goto Anything в Sublime Text.

На случай, если вы захотите поискать внутри .файлы js, расположенные в каталоге, Вы можете добавить фильтр включения в путь поиска:

/project,*.js

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

Ссылка: Sublime Text Docs-Область Поиска

EDIT 2 : для получения возвышенного текста 3 обратитесь к ответу Саймонса ниже.

Ответ Godfrzero не работает в 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, но надеюсь, что это поможет другим (таким как я), которые ищут такие советы в Гугле.

Саймон.

Comments

    Ничего не найдено.