Есть ли способ исключить конкретное расширение файла из результатов в диалоговом окне IntelliJ IDEA « Найти в пути » (вызываемом CTRL+ SHIFT+ F)? Я хочу исключить все .css
файлы.
intellij-idea
Роберт Кушньер
источник
источник
Вы можете создать здесь настраиваемую область: В диалоговом окне «Найти в пути» вы можете установить переключатель «Пользовательский» и открыть окно областей. Там вы можете настроить путь и шаблон поиска.
Примеры паттернов для
Pattern
поля:!file:*.css
- исключить файлы CSSfile[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.Или проверьте официальную документацию.
Удачи!
источник
Это исключит все js, css и twig, например:
источник
Если вы, как и я, не хотите использовать опцию File Mask или создавать настраиваемую область и т. Д., Но просто хотели иметь возможность добавить ее в настройки проекта один раз и покончить с этим, то вот решение для вас ,
Я хотел, чтобы мой Find in Path не
lock
выполнял поиск в файлах (автоматически сгенерированный файл манифеста менеджерами пакетов), вот что мне нужно было для этого сделать:Перейти к файлу >> Структура проекта (или просто нажать Command +;)
Выберите модули в настройках проекта.
Добавьте шаблон или имена файлов в текстовое поле Исключить файлы, в данном случае:
*.lock;package-lock.json
и нажмите Применить, а затем ОК.Примечание . Вышеупомянутый вариант доступен в IntelliJ 2019 и последующих версиях, но не уверен в более старых версиях. Для получения дополнительной информации https://www.jetbrains.com/help/phpstorm/excluding-files-from-project.html.
источник
Для 2019.2 шаблон задается не в области видимости, а в
Find in path
диалоговом окне «Маска файла» в правом верхнем окне. Вы должны поставить галочку.Я тестировал синтаксис:
css
:!*.css
out
каталоге:!out/*
Шаблоны разделяются запятыми.
Ссылка: https://www.jetbrains.com/help/idea/finding-and-replacing-text-in-project.html
источник