Intellij: Знайдіть звички, але виключіть тестові файли з результатів


81

Хтось знає, як виключити тестові файли з результатів пошуку використання?

Як і все, що знаходиться під: src / test /

Відповіді:


41

У версії Intellij Ultimate 11 є можливість пошуку у "Файлах виробничих файлів".

Просто натисніть Alt+ F7на використання та подивіться на Scope.


"Файли виробничого проекту" також є у версії спільноти.
Вішрант,

111

На панелі результатів пошуку використання можна групувати за тестом / виробництвом. Для цього є кнопка.

введіть тут опис зображення


Це просто найкраще
Міхал Повлока

34

Я знайшов цю відповідь надзвичайно корисною:

https://stackoverflow.com/a/45958976/5449497

Помістивши !*Test.javaв текстове поле File Mask, ви можете виключити тестові файли з результатів пошуку в рамках проекту.


5
Чудова порада для Find in Pathдіалогового вікна (більшість інших рішень тут стосуються Find usagesпанелі / розділу).
Priidu Neemre

18

Ви можете створити власний обсяг пошуку

Область дії - це підмножина файлів, пакетів та / або каталогів у вашому проекті, до яких ви можете обмежити застосування певних операцій, наприклад, пошук, перевірка коду, вставка повідомлень про авторські права тощо.

Edit -> Find -> Find Usages Settings...

введіть тут опис зображення

Використовуйте візерунок

!file:*Test.javaабо !file:*Test.java&&!file:*Tests.javaабо!test:*.*&&!test:*

Всі ваші сфери ви можете знайти

Android Studio -> Preferences -> Appearance & Behavior -> Scopes  

Також ви можете налаштувати шаблон за допомогою синтаксису

[Пропустити згенерований шаблон]

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.