2014-06-17 4 views
14

Ich habe Java Quelldateien in/src/main/java/mypackage und teste für sie in/src/test/java/mypackage. In der Paketansicht zeigt Intellij diese Dateien alle zusammen an, da sie technisch das gleiche Paket sind. Ich möchte, dass sie separat erscheinen. Ich habe ein paar Konfigurationsmöglichkeiten ohne Glück versucht.Kann Intellij Pakettests separat in der Paketansicht anzeigen?

Ich würde alle Vorschläge dafür sehr schätzen.

+3

Ich habe einen guten Blick hatte, und ich kann nicht sehen, wie so etwas möglich wäre. Wenn Sie die Option "Folders Always On Top" wählen, werden die Klassen mit allen Tests sortiert, die nach den Produktionsklassen gruppiert sind, aber das ist so nah wie möglich. –

+0

Vielen Dank für den Vorschlag! – mpgarate

+0

Das ist wirklich eine Schande. –

Antwort

-1

Ich empfehle, die Tests nicht in Ihren src-Ordner zu stellen, sondern in einen separaten Ordner. Dies führt zu:

/src/main/java/mypackage

/tst/main/java/mypackage

, die Sie separat als Quelle und Test markieren.

0

Is IntelliJ developers decision zu „mischen“, um sie, weil technisch src und test Aktien das gleiche Paket-Struktur, obwohl sie unterschiedliche Verzeichnisse sind, so gibt es keine Möglichkeit, die gleiche Ansicht zu erhalten, wie von Eclipse tut.

Was ich tue, ist neue Testpakete zu schaffen, so dass es wie folgt aussieht:

/src/main/java/mypackage/ 

/src/test/java/mypackage/testunit 

/src/test/java/mypackage/testintegration 
1

Ich glaube, ‚Android‘ view - das eine vom ‚Projekt‘, ‚Pakete‘ usw. - wird Ihnen das Verhalten du schaust nach. Da IntelliJ die Out-of-the-Box-Entwicklung von Android unterstützt, ist diese Ansicht standardmäßig vorhanden.

Hier ist, wie mein Projekt aussieht. Beachten Sie verschiedene Ordner java und tests.

0

Ich denke, dass Andrii Lösung die beste ist, aber wenn Sie Paket Ansicht verwenden möchten, können Sie Arten innere Paket aufgeteilt „Sortieren nach Art“ im Menü überprüfen.

Sort by type option Result displayed

Verwandte Themen