Есть ли способ исключить определенное расширение файла из результатов в IntelliJ IDEA Диалоговое окно "Найти в пути" (вызывается CTRL + SHIFT + F)? Я хочу исключить все .css
файлы.
Как исключить расширение файла из поиска IntelliJ IDEA?
Ответ 1
В intellij 16 есть раздел "Фильтр имени файла", чтобы исключить использование расширения !*.java
. Вы можете также дать более подробные шаблоны, например, я использую шаблон ниже, чтобы возвращать только файлы .java, кроме тех, у которых имя начинается или заканчивается test. Шаблон !*test.java,*.java,!Test*.java
В последних версиях Intellij графический интерфейс немного обновился, но то же самое применимо, см. "Маска файла" в верхнем правом углу, см. Изображение ниже:
Ответ 2
Там вы можете создать собственную область: в диалоговом окне "Найти в пути" вы можете установить переключатель "Пользовательский" и открыть окно областей. Там вы можете настроить путь и шаблон поиска.
Примеры шаблонов для поля 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