Buscar en el entorno de trabajo

En esta sección se realizarán búsquedas de elementos Java en el entorno de trabajo.

En el diálogo Buscar, puede realizar búsquedas de archivo, de texto o búsquedas Java. Las búsquedas Java operan en la estructura del código. Con la Búsqueda de archivo puede buscar archivos por nombre y/o contenido de texto. la indexación hace más rápidas las búsquedas Java, mientras que las búsquedas de contenido de texto permitirán buscar coincidencias dentro de comentarios y series.

Realizar una búsqueda JDT

1.
En la perspectiva Java, pulse el botón  Buscar en la barra de herramientas del entorno de trabajo o utilice Buscar > Java en la barra de menús.
2.
Si aún no está seleccionada, seleccione la pestaña Búsqueda Java.
3.
En el campo Series de búsqueda, escriba runTest. En el área Buscar, seleccione  Método y en el área Limitar a, seleccione Referencias.
Compruebe que el Ámbito está establecido en Área de trabajo.
Página Búsqueda Java
A continuación, pulse  Buscar. Durante la búsqueda , puede pulsar Cancelar en cualquier momento para detener la búsqueda. Se mostrarán resultados parciales.
4.
En la perspectiva Java, la vista Búsqueda muestra los resultados de búsqueda.
Vista Resultados de búsqueda
Utilice los botones  Mostrar coincidencia siguiente y  Mostrar coincidencia anterior para desplazarse a cada coincidencia. Si el archivo en el que se encontró la coincidencia no estaba abierto actualmente, se abre en un editor.
5.
Tenga en cuenta que, cuando se desplaza a una coincidencia utilizando los botones de la vista Buscar, el archivo se abre en el editor en la posición de la coincidencia. Las coincidencias de búsqueda se identifican mediante un marcador de búsqueda en la barra del marcador.
Editor con marcador de búsqueda

Desde una vista Java

Las búsquedas Java pueden realizarse desde varias vistas, incluyendo las vistas Esquema, Jerarquía y Explorador de paquetes.

1.
En la vista Explorador de paquetes, efectúe una doble pulsación sobre  junit.framework.Assert.java para abrirlo en un editor.
2.
En la vista Esquema, seleccione el método fail(String) y, en el menú de contexto, seleccione Referencias > Área de trabajo.
Menú de contexto de búsqueda de la vista Esquema

Desde un editor

En la vista Explorador de paquetes, abra junit.framework.TestCase.java. En el editor, seleccione el nombre de clase TestCase y, en el menú de contexto, seleccione Buscar > Referencias > Área de trabajo.
Menú de contexto de búsqueda en un editor
 

Desde la vista Búsqueda

La vista Resultados de la búsqueda muestra los resultados de la búsqueda de TestCase. Seleccione un resultado de búsqueda y abra el menú de contexto. Puede continuar buscando las referencias y declaraciones del elemento seleccionado.
Menú de contexto de búsqueda en la vista Resultados de búsqueda
 

Realizar una búsqueda de archivo


1.
En la perspectiva Java, pulse el botón  Buscar en la barra de herramientas del entorno de trabajo o seleccione Buscar > Archivo en la barra de menús.
2.
Si aún no está seleccionada, seleccione la pestaña Búsqueda de archivo.
3.
En el campo Que contenga el texto, escriba TestCase. Asegúrese de que el campo Patrones de nombre de archivo está establecido en *.java. El ámbito debe estar establecido en Área de trabajo.
A continuación, pulse Buscar
Pestaña Búsqueda de archivo
4. Para buscar todos los archivos con un patrón de nombre de archivo determinado, deje vacío el campo Que contenga el texto.

Ver resultados de búsquedas anteriores

En la vista Resultados de la búsqueda, pulse la flecha situado junto al botón Resultados de búsquedas anteriores para ver un menú que contiene la lista de las búsquedas más recientes. La lista puede borrarse llamando a Borrar historial desde este menú.
Menú de resultados de búsquedas anteriores
 
El botón Resultados de búsquedas anteriores mostrará un diálogo con la lista de todas las búsquedas anteriores de la sesión actual.
Diálogo Resultados de búsquedas anteriores
 
Seleccione una de estas búsquedas anteriores en el menú o en el diálogo para revisar los resultados de la búsqueda seleccionada.