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

Как исключить расширение файла из поиска IntelliJ IDEA?

Есть ли способ исключить определенное расширение файла из результатов в IntelliJ IDEA Диалоговое окно "Найти в пути" (вызывается CTRL + SHIFT + F)? Я хочу исключить все .css файлы.

4b9b3361

Ответ 1

В intellij 16 есть раздел "Фильтр имени файла", чтобы исключить использование расширения !*.java. Вы можете также дать более подробные шаблоны, например, я использую шаблон ниже, чтобы возвращать только файлы .java, кроме тех, у которых имя начинается или заканчивается test. Шаблон !*test.java,*.java,!Test*.java

enter image description here

В последних версиях Intellij графический интерфейс немного обновился, но то же самое применимо, см. "Маска файла" в верхнем правом углу, см. Изображение ниже:

enter image description here

Ответ 2

Там вы можете создать собственную область: в диалоговом окне "Найти в пути" вы можете установить переключатель "Пользовательский" и открыть окно областей. Там вы можете настроить путь и шаблон поиска.

enter image description here

Примеры шаблонов для поля Pattern:

  • !file:*.css - исключить файлы CSS
  • file[MyMod]:src/main/java/com/example/my_package//* - включает файлы из каталога в проекте.
  • src[MyMod]:com.example.my_package..* - рекурсивно включать все файлы в пакет.
  • file:*.js||file:*.coffee - включает все файлы JavaScript и CoffeeScript.
  • file:*js&&!file:*.min.* - включает все файлы JavaScript, кроме тех, которые были сгенерированы в результате минификации, что обозначено расширением min.

Или проверьте официальную документацию.

Удачи!

Ответ 3

Это исключило бы все js, css и twig, например:

!*.js, !*.css, !*.twig

PhpStorm File Masks for Find in Path