Utilizar la perspectiva de examen Java

En esta sección utilizará la perspectiva de examen Java para examinar y manipular el código. En el tema Examinar elementos Java con el Explorador de paquetes hallará una visión general de cómo se utiliza el Explorador de paquetes para examinar elementos. A diferencia del Explorador de paquetes, que organiza todos los elementos Java en un árbol que consta de proyectos, paquetes, unidades de compilación, tipos, etcétera, la perspectiva de examen utiliza vistas distintas para presentar la misma información. Si se selecciona un elemento en una de las vistas, su contenido se mostrará en otra vista.

Para abrir una perspectiva de examen, active Abrir la perspectiva de examen Java Ventana > Abrir perspectiva > Examinar Java desde dentro de la perspectiva Java, o bien utilice el menú contextual del botón Abrir una perspectiva de la barra de herramientas.

Perspectiva Examinar Java

Las vistas de la perspectiva están conectadas entre sí de varias maneras:

Las cuatro vistas están enlazadas por omisión con el editor activo. Esto quiere decir que las vistas ajustarán su contenido y su selección en función del archivo presentado en el editor activo. Este comportamiento queda ilustrado con los siguientes pasos:

  1. Seleccione junit.extensions en la vista Paquetes.
  2. Abra el tipo TestSetup en el editor pulsándolo dos veces en la vista Tipos.
  3. Ahora devuelva el foco al editor abierto en el archivo TestCase.java pulsando la pestaña del editor. Las vistas Paquetes, Tipos y Miembros ajustarán su contenido y sus selecciones en correspondencia con el editor activo. La selección de la vista Paquetes se establece en junit.framework, y la vista Tipos muestra el contenido de los paquetes junit.framework. Además, está seleccionado el tipo TestCase.

Desde el punto de vista de su funcionalidad, la perspectiva Examinar Java es totalmente comparable a la perspectiva Java. Los menús contextuales de proyectos, paquetes, tipos, etcétera, son idénticos, y también lo son la barra de herramientas y menús global. Por lo tanto, la activación de estas funciones es análoga a su activación en la perspectiva Java.