2013-06-19 7 views
24

Ich bin gerade von Jahren der Verwendung von Eclipse in die schöne neue Welt von IntelliJ umgezogen und ich versuche, die kleinen (trivialen) kleinen Dinge auszubügeln, die mich verlangsamen.Erstelle ein neues Paket in IntelliJ

Das neueste ist hoffentlich schmerzhaft offensichtlich, wenn Sie wissen, wie es geht.

Ich erstelle ein neues Paket unter meinem Quellordner:

uk.ac.cam.admin 

ich rechts auf diesem neuen Paket klicken Sie ein weiteres Teilpaket zu erstellen:

uk.ac.cam.admin.domain 

Alle bisher gut, jetzt will ich um ein Paket von service auf dem gleichen Niveau wie domain zu erstellen. Wenn Sie es jedoch von uk.ac.cam.admin.domain zu Recht erstellen, ergibt das uk.ac.cam.admin.domain.service und das Erstellen auf der Quelle führt nur zu service.

Offensichtlich kann ich ein neues Paket von der Quelle erstellen und den voll qualifizierten Pfad eingeben, aber es ist 2013 und ich bin faul! ;

)

Antwort

36

Disable Compact Leer Mittelpakete Option im Project View:

compact

Sie jetzt admin als separater Knoten sehen und wird ein neues Paket im Inneren schaffen können.

+0

Danke - das ist, was ich gesucht habe! – StuPointerException

+0

löst nicht das Problem mit der aktuellen Version von IDEA, siehe unten Antwort von Tharaka – vikramvi

+0

@vikramvi Bitte klären Sie das Problem, es funktioniert das gleiche in IntelliJ IDEA 2017.x. – CrazyCoder

17

Sie können diese Schritte folgen:

  1. Wählen Sie das Paket aus Projektfenster
  2. Doppel den entsprechenden Abschnitt aus dem Brotkrümel klicken. Dann wird es ausgewählt.
  3. Rechtsklick auf das gleiche Element
  4. Wählen Sie "Neu" -> "Paket" aus dem Menü

enter image description here

+2

Ich mag dieses besser. Ansonsten würde ich am Ende die "kompakten leeren mittleren Pakete" ändern, nur um ein Paket zu erstellen, um dann die Konfiguration zurück zu schalten. –

+1

Ich bevorzuge auch diesen. Es ist sogar besser, wenn Sie die Maus vermeiden. Vorausgesetzt, Sie bearbeiten bereits eine Datei in einem der Unterpakete.Schritt 1 kann dann vermieden werden und die Schritte 2 bis 4 können wie folgt ausgeführt werden (auf MacOS sollte es jedoch für Win/Linux ähnlich sein): 2) Cmd + Nach oben, um den Navigationsbreadcrumb einzugeben und die Pfeile if zu verwenden notwendig, um das Zielpaket zu markieren 3) Strg + Enter ruft das Untermenü "Neu" direkt auf, ohne das allgemeinere Rechtsklickmenü zu durchlaufen 4) Beginnen Sie mit der Eingabe von "Paket", um den gewünschten Menüpunkt auszublenden und/oder navigiere mit dem Pfeil nach unten. – Coryffaeus

+0

Dies sollte die Antwort akzeptiert haben. Nicht sicher, warum IDEA solch ein schlechtes UX und Design hat, verglichen mit Eclipse, vermisse ich wirklich Eclipse in diesen Sachen – vikramvi

7

folgenden Schritte aus:

1) Stellen Sie zunächst den Ordner als Klicken Sie mit der rechten Maustaste auf "Sources Root" und navigieren Sie zu "Verzeichnis markieren".

2) Rechtsklick auf dem gleichen Punkt

3) Wählen Sie „Neu“ -> „Paket“ In meinem Fall war ich nicht in der Lage zu sehen, die neue Paket Option erstellen.

+0

Danke! Du bist toll – Pavel

Verwandte Themen