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 /

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.


"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


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.


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]

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.