Anzeigen der hierarchischen Paketstruktur im Eclipse-Paket-Explorer


388

OK, hier ist, was ich möchte: Im Eclipse-Paket-Explorer wird Folgendes angezeigt: (Punkt steht für einen anklickbaren Pfeil, mit dem ich den Ordner erweitern kann.)

  • PROJEKT
    • Quellverzeichnis
      • Paket
          Klasse
      • Package.SubPackage
          Foo
          Bar
      • Package.OtherSubPackage
      • Package.OtherSubPackage.VerySubPackage
      • OtherPackage
          Foobar
      • OtherPackage.SubPackage
          Baz

Kurz gesagt, ich möchte viele Pakete mit jeweils vielen Unterpaketen in einem Quellordner haben (und mehrere Quellordner, damit das Problem nicht gelöst werden kann) - also in der Größenordnung von ein paar hundert Paketen pro Quellordner - bis zu zwanzig Packungen mit jeweils fünfzehn Unterpackungen. Daher möchte ich, dass die Hierarchie folgendermaßen aussieht:

  • PROJEKT
    • Quellverzeichnis
      • Paket
          Klasse
        • Package.SubPackage
            Foo
            Bar
        • Package.OtherSubPackage
          • Package.OtherSubPackage.VerySubPackage
      • OtherPackage
          Foobar
        • OtherPackage.SubPackage
            Baz

So kann ich ein Paket öffnen oder schließen und eine Liste von Unterpaketen anzeigen, anstatt Paket und Unterpaket alle auf derselben Ebene in der Hierarchie zu haben - was wiederum dazu führt, dass viel zu viele Pakete gleichzeitig angezeigt werden. Beachten Sie, dass dies keine Frage zum Dateisystem ist. Soweit ich das beurteilen kann, funktioniert das Dateisystem einwandfrei - es handelt sich nur um eine Frage zur visuellen Anzeige im Eclipse-Paket-Explorer.

Also: Gibt es eine Möglichkeit, der Hierarchie Ebenen hinzuzufügen? Vielen Dank!! (Eclipse Helios unter OS X 10.6)

Antworten:


731

Paket-Explorer / Menü anzeigen / Paketpräsentation ... / Hierarchisch

Das "Ansichtsmenü" kann mit Ctrl+ F10oder dem kleinen Pfeil nach unten in der oberen rechten Ecke des Paket-Explorers geöffnet werden .


2
Weiß jemand, wie ich die Option "Ordnerpräsentation" - "Gruppiert" zurück bekomme? Auf meinem Laptop ist es nicht vorhanden: - {(Zweck: Erstellen von Groupo-Paketen, die nur ein Unterpaket enthalten) Anmerkung: Ich habe gerade gesehen, dass ich "Eclipse IDE für Java-Entwickler" auf meinem Laptop habe, während ich "Eclipse Java EE IDE für Webentwickler" habe. auf meinem Desktop.
Raudi

3
Ja, auf meinem Eclipse Indigo bei der Arbeit habe ich dafür eine Schaltfläche im Paket-Explorer, aber nicht auf meiner neuen Indigo-Installation zu Hause. Wtf? Vielen Dank für den STRG + F10-Trick, er hat den Tag gerettet!
Joseph Lust

13
Warum ist das nicht die Standardeinstellung?
c ..

1
Beachten Sie, dass die Funktion für verschachtelte Projekte in der Java EE-Perspektive mit dem Projektexplorer funktioniert, jedoch nicht in der Java-Perspektive mit dem Paket-Explorer angezeigt wird. Wenn Sie über einige Arbeitssätze verfügen, kann dies zu Problemen mit der Funktion führen, sodass Projekte auf seltsame Weise verschwinden.
user2163960

4
Das Ansichtsmenü ist auch über Fenster> Navigation
Sergei Rodionov

23

Hier ist eine Darstellung der Bildschirmfinsternis, um sie hierarachisch zu machen.

Geben Sie hier die Bildbeschreibung ein


1
Ich freue mich über diese Antwort, da der Screenshot mir geholfen hat, das zu finden, was ich brauchte. Vielen Dank.
cfnerd
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.