Cómo ver la estructura jerárquica de paquetes en Eclipse Package Explorer

388

OK, esto es lo que me gustaría: en el explorador de paquetes Eclipse, veo lo siguiente: (el punto representa una flecha en la que se puede hacer clic para expandir la carpeta)

  • PROYECTO
    • Carpeta de origen
      • Paquete
          Clase
      • Package.SubPackage
          Foo
          Bar
      • Package.OtherSubPackage
      • Package.OtherSubPackage.VerySubPackage
      • Otro paquete
          Foobar
      • OtherPackage.SubPackage
          Baz

Para resumir, quiero tener muchos paquetes, cada uno con muchos subpaquetes, en una carpeta de origen (y varias carpetas de origen, por lo que hacer más no resolverá el problema), por lo tanto, del orden de unos cientos de paquetes por carpeta de origen --ten hasta veinte paquetes cada uno con quince subpaquetes. Por lo tanto, quiero que la jerarquía se vea así:

  • PROYECTO
    • Carpeta de origen
      • Paquete
          Clase
        • Package.SubPackage
            Foo
            Bar
        • Package.OtherSubPackage
          • Package.OtherSubPackage.VerySubPackage
      • Otro paquete
          Foobar
        • OtherPackage.SubPackage
            Baz

así que puedo abrir o cerrar un paquete y ver una lista de subpaquetes en lugar de tener el paquete y el subpaquete al mismo nivel en la jerarquía, lo que nuevamente muestra demasiados paquetes simultáneamente. Tenga en cuenta que esta no es una pregunta sobre el sistema de archivos; el sistema de archivos funciona bien, por lo que puedo ver, es solo una pregunta sobre la visualización del explorador de paquetes Eclipse.

Entonces: ¿hay alguna manera de agregar niveles a la jerarquía? ¡¡Gracias!! (Eclipse Helios en OS X 10.6)

Philip
fuente

Respuestas:

731

Explorador de paquetes / Ver menú / Presentación de paquetes ... / Jerárquico

El "Menú Ver" se puede abrir con Ctrl+ F10, o el pequeño icono de flecha hacia abajo en la esquina superior derecha del Explorador de paquetes.

Eugene Kuleshov
fuente
2
¿Alguien sabe cómo obtengo la opción "Presentación de carpeta" - "Agrupada"? En mi computadora portátil no está ahí: - {(propósito: hacer paquetes groupo que contengan solo un subpaquete) Observación: acabo de ver que tengo "Eclipse IDE para desarrolladores Java" en mi computadora portátil mientras tengo "Eclipse Java EE IDE para desarrolladores web". en mi escritorio.
raudi
3
Sí, en mi Eclipse Indigo en el trabajo tengo un botón en el Explorador de paquetes para esto, pero no en mi nueva instalación de Indigo en casa. Wtf? Gracias por el truco CTRL + F10, ¡salvó el día!
Joseph Lust el
13
¿Por qué no es este el valor predeterminado?
c.
1
Tenga en cuenta que la característica de proyectos anidados funciona en la perspectiva Java EE con el explorador de proyectos, pero no aparece en la perspectiva Java con el explorador de paquetes. Además, si tiene algunos conjuntos de trabajo, puede causar estragos con la función, lo que hace que los proyectos desaparezcan de manera extraña.
user2163960
44
También se puede acceder al menú Ver a través de Ventana> Navegación
Sergei Rodionov
23

Aquí hay una representación del eclipse de pantalla para hacer jerárquico.

ingrese la descripción de la imagen aquí

java.nazif
fuente
1
Agradezco esta respuesta, ya que la captura de pantalla me ayudó a encontrar lo que necesitaba. Gracias.
cfnerd