2010-08-13 28 views
39

Ya sabes cómo en la ventana de Preferencias de Eclipse (barra de menú: Ventana -> Preferencias), tienes una jerarquía para navegar, pero también tienes un campo de búsqueda de texto. Y a medida que escribe en ese campo de búsqueda, la jerarquía se filtra para mostrar solo las entradas que coinciden con lo que escribió.En Eclipse, en el explorador de paquetes, ¿puedo encontrar archivos por nombre?

Me encantaría ver la misma función en la pestaña Explorador de paquetes. Tengo cientos de archivos en mi jerarquía de Package Explorer. A menudo solo quiero escribir un nombre parcial y ver solo las entradas coincidentes.

¿Existe esta función? ¿Algo relacionado, que lograría el mismo objetivo? (buscar, no navegar)?

Gracias

Respuesta

54

Puede hacer lo contrario de lo que desea hacer. Haga clic en la flecha blanca a la derecha del explorador de paquetes, seleccione Filters... y escriba una expresión con comodines. Eclipse mostrará no mostrando los recursos que coinciden con este patrón.

Puede buscar clases en su proyecto con el acceso directo Ctrl +Shift +T o de archivos en general, con Ctrl +Shift +R. Puede especificar un patrón de la misma forma que puede hacerlo para los filtros.

+0

Eso es dulce. Me gusta Eclipse más todos los días. –

+0

http://rayfd.me/2007/05/20/10-eclipse-navigation-shortcuts-every-java-programmer-should-know/ <- gran artículo de blog, enumerando todos los atajos – mmcrae

5

No estoy muy seguro de si esto es lo que está buscando ... pero trate Ctrl + Shift + r

24

Ctrl +Shift +R

Escriba solo un nombre parcial en el campo de texto para buscar su archivo.

+3

Si está en una Mac, 'CMD + SHIFT + R' hará lo mismo, que es el inicio del cuadro de diálogo" Abrir recurso ". – TPoschel

7

Hay un pequeño botón con "flechas hacia la izquierda" (enlace con el editor) cerca de Package Explorer. Haga clic en eso y puede usar Ctrl + Shift + R con él. Le mostrará el archivo abierto actual en Package Explorer.

Link with editor option in eclipse

+0

junto con 'ctrl-shift -r', esto es muy útil para identificar dónde se encuentra un archivo en un entorno grande – haventchecked

1

Como otros han mencionado, Ctrl + Shift + r funciona muy bien si usted tiene miles de archivos en su proyecto.

Además, me gustaría agregar lo siguiente: puede agregar una carpeta adicional al proyecto existente mediante la siguiente secuencia: Archivo, nuevo, carpeta. En la ventana emergente, seleccione Opciones avanzadas, seleccione Enlace a otra ubicación (carpeta vinculada), Examinar ...

Para añadir un nuevo archivo, acaba de hacer: Archivo, nuevo, fuente

Después de que añada el archivo o carpeta adicional, luego en la raíz del proyecto, presione F5 para actualizar el proyecto de modo que el nuevo archivo y la nueva carpeta se incluirán en el proyecto.

Y luego puede usar ctrl + shift + r para encontrar también el archivo recién agregado de las carpetas recién agregadas.

Cuestiones relacionadas