¿Cómo muestro un archivo abierto en eclipse Package Explorer?

177

Cuando un archivo (.java, por ejemplo) está abierto en Eclipse, ¿cómo hago para que el Explorador de paquetes muestre el archivo en el que estoy trabajando?

Bohn
fuente
44
Lo mismo para el inverso: stackoverflow.com/questions/797615/…
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

Respuestas:

409

Hay un botón en la vista Explorador de paquetes que parece dos flechas amarillas apuntadas a izquierda y derecha. La información sobre herramientas es "Enlace con el editor". Haz clic en eso.

Konstantin Komissarchik
fuente
8
Me acabo de dar cuenta de que este botón es una opción de activación / desactivación ("vincular siempre el archivo abierto actualmente" frente a "vincular el archivo abierto ahora "), por lo que podría probar la solución de Ahe a continuación.
bacar 01 de
2
¡Tan simple y sin embargo tan increíble! ¡Srsly, voy a hackear StackOverflow para que pueda quintuplicar esto!
DataGraham
2
Estoy de acuerdo con el comentarista posterior. ¡Gracias!
Me encanta esta funcionalidad, la productividad es esencial en las cosas relacionadas con el software.
JorgeTovar
48

Descubrí que sincronizar constantemente el explorador de paquetes con el editor hace que la vista del explorador de paquetes eventualmente crezca demasiado, especialmente con proyectos grandes. En su lugar, asigné un atajo de teclado para sincronizar el explorador de paquetes con el editor. Si está utilizando mylyn, este es, por supuesto, un problema menor.

Las asignaciones clave están disponibles en Window -> Preferences -> General -> Keys -> Show In (Show In Target Id: Package Explorer). El mío es ctrl-alt-left arrow, bienvenido a copiar.


Editar: en Luna, el nombre del comando ha cambiado un poco. En lugar de Show In (Show In Target Id: Package Explorer)comando es ahora Show In (Package Explorer).

Ahe
fuente
1
Simplemente increíble, estuve buscando eso por un tiempo.
Betlista
36

De este sitio :

Cómo usar la funcionalidad Mostrar en el menú emergente

Presione Alt+ Shift+ Wmientras está en un editor. Esto abre un menú con varias opciones. Las opciones variarán según los complementos que haya instalado. Seleccione la opción que desee y presione Enter.

La forma más rápida de seleccionar una opción es usar la primera letra de la opción, por ejemplo. para ir al Explorador de paquetes, presione P(puede que tenga que hacer esto 2 o 3 veces dependiendo de cuántas otras opciones comiencen con P). La prensa Enter. También puedes usar las teclas de flecha.

ingrese la descripción de la imagen aquí

Invoca "Show In" más rápido con un atajo de teclado

Si utiliza con frecuencia una de las opciones (por ejemplo, Package Explorer), puede asignar un solo método abreviado de teclado para invocarlo.

  • Vaya a Windows> Preferencias> General> Teclas.
  • Busque Show In. Eclipse enumerará una serie de opciones de Show In. En nuestro caso, queremos Show In (Show In Target Id: Package Explorer).
  • Seleccione el comando que desee, ingrese una clave en Enlace y listo.

Enlace siempre el archivo fuente activo con el explorador de paquetes

Si le gusta esta función, puede abrir el editor de paquetes y hacer clic en las flechas amarillas dobles para mostrar siempre el archivo fuente seleccionado actualmente en el explorador de paquetes.

Jeff Axelrod
fuente
13

Hay un icono de doble flecha en la parte superior del Explorador de paquetes que alterna este comportamiento. Haz click en eso

ingrese la descripción de la imagen aquí

Latha
fuente
También se documenta aquí, lo que lo deja muy claro: harjinderkamboj.wordpress.com/2012/09/28 / ... Es el equivalente de Eclipse de la opción 'track active' en Visual Studio.
Chris Halcrow
7

En su editor de archivos .java de Eclipse, haga clic con el botón derecho en cualquier lugar, luego "Mostrar en-> Explorador de paquetes".

Como se muestra:

Imagen

Como puede ver, también puede abrir archivos en Navigator, Outline, etc. con esto.

Kai Shen
fuente
También es válido para PyDev Package Explorer (extensión de Python).
tiborka