Intellij: znajdź zastosowania, ale wyklucz pliki testowe z wyników


81

Czy ktoś wie, jak wykluczyć pliki testowe z wyników wyszukiwania zastosowań?

Jak wszystko, co jest pod: src / test /

Odpowiedzi:


41

Wersja Intellij Ultimate 11 posiada opcję wyszukiwania w „Plikach produkcyjnych projektu”.

Po prostu naciśnij Alt+ F7na użyciu i spójrz na zakres.


„Pliki do produkcji projektu” są również dostępne w wersji społecznościowej.
Vishrant


34

Ta odpowiedź była dla mnie niezwykle pomocna:

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

Wprowadzając !*Test.javado pola tekstowego Maska pliku , możesz wykluczyć pliki testowe z wyników wyszukiwania w projekcie.


5
Świetna wskazówka dotycząca Find in Pathokna dialogowego (większość innych rozwiązań tutaj dotyczy Find usagespanelu / sekcji).
Priidu Neemre

18

Jesteś w stanie utworzyć niestandardowy zakres wyszukiwania

Zakres to podzbiór plików, pakietów i / lub katalogów w Twoim projekcie, do których możesz ograniczyć zastosowanie określonych operacji, np. Wyszukiwania, sprawdzania kodu, wstawiania informacji o prawach autorskich itp.

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

wprowadź opis obrazu tutaj

Użyj wzoru

!file:*Test.javalub !file:*Test.java&&!file:*Tests.javalub!test:*.*&&!test:*

Wszystkie twoje lunety, które możesz znaleźć

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

Możesz także dostosować wzorzec za pomocą składni

[Pomiń wygenerowany wzorzec]

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.