Intellij: Verwendungen finden, aber Testdateien von den Ergebnissen ausschließen

81

Weiß jemand, wie man Testdateien von den Suchergebnissen ausschließt?

Wie alles, was darunter steht: src / test /

römisch
quelle

Antworten:

40

Die Intellij Ultimate 11-Version bietet die Möglichkeit, in "Projektproduktionsdateien" zu suchen.

Drücken Sie einfach Alt+ F7bei einer Verwendung und sehen Sie sich Scope an.

Vic
quelle
"Projektproduktionsdateien" ist auch in der Community-Version enthalten.
Vishrant
111

Im Ergebnisfenster "Verwendungen suchen" können Sie nach Test / Produktion gruppieren. Dafür gibt es einen Knopf.

Geben Sie hier die Bildbeschreibung ein

DagR
quelle
Dies ist einfach das Beste
Michał Powłoka
34

Ich fand diese Antwort äußerst hilfreich:

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

Indem !*Test.javain die Dateimaske textfield Sie Testdateien aus den Suchergebnissen im Rahmen des Projektes ausschließen.

Douy789
quelle
5
Toller Tipp für den Find in PathDialog (die meisten anderen Lösungen hier sind für das Find usagesPanel / den Abschnitt).
Priidu Neemre
18

Sie können eine benutzerdefinierte Suche erstellen Scope

Ein Bereich ist eine Teilmenge von Dateien, Paketen und / oder Verzeichnissen in Ihrem Projekt, auf die Sie die Anwendung bestimmter Vorgänge beschränken können, z. B. Suche, Codeprüfung, Einfügen von Copyright-Hinweisen usw.

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

Geben Sie hier die Bildbeschreibung ein

Muster verwenden

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

Alle Ihre Bereiche können Sie finden

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

Sie können ein Muster auch mithilfe der Syntax anpassen

[Generiertes Muster überspringen]

yoAlex5
quelle