Відповіді:
Створіть власну область застосування, визначаючи набір файлів, які потрібно включити / виключити з пошуку.
У розділі Область вибору Спеціальні .

Виберіть область зі спадного списку або створіть власну область застосування, натиснувши ...кнопку праворуч від випадаючого меню.
Тепер, коли ви використовуєте Find in Path , використовуйте власну область, щоб обмежити пошук файлів.
Я підозрюю, що у вашому питанні посилання на пошук у файлах знаходить, що ці вказівки можуть не застосовуватися до вашої версії, але корисно знати, що ця функціональність існує і завжди є 30-денна версія оцінки.
Я знаю, що це пізно до вечірки, і відповідь Роб - гідна. Я хотів би просто додати таку альтернативу: якщо ви вибрали Customобласть (як у відповіді Роба), а потім залиште вибір у Project Files, це зробить пошук IntelliJ трохи більш вибірково, ніж за замовчуванням. Я не знаю, в чому полягають точні відмінності, але особливий інтерес полягає в тому, що якщо ви позначаєте каталог як Excludedза допомогою Modulesвкладки в Project Structureналаштуваннях, або клацаючи правою кнопкою миші на каталозі та вибираючи Mark Directory As-> Excluded.
Якщо файли, які ви хочете виключити, знаходяться в одному або порівняно мало каталогах, щоб ви могли легко вручну налаштувати ці правила виключення, це дійсно приємний спосіб отримати той же результат, не потребуючи налаштування спеціальної області.
Я перевірив це в IntelliJ Ultimate 14.1.4. Я поняття не маю, як він поводиться в інших версіях, але я підозрюю, що більшість v14 принаймні буде поводитись так само.
Mark Directory Asмені все ще видно, коли я це роблю (варіант вибрати тоді Cancel Exclusion). Якщо це з якихось причин не працює для вас, вам слід зробити те саме, відкривши Moduleналаштування ( Project Settings-> Modules-> <your module>). У цьому діалозі всі виключені папки повинні бути вказані праворуч, а xпоруч із ним зупинено виключення.
Ви також можете поставити фільтр пошукових файлів, починаючи зі !знаку для виключення. Приклад пошуку коду, який не знаходиться у тестових файлах Java:
!*Test.java
Якщо у вас є кілька типів файлів, які ви можете розділити , знаку. Приклад для пошуку лише у файлах Котліна та Гроови:
*.kt,*.groovy
Це також може бути корисним.