2012-02-20 99 views
11

Eclipse le permite abrir más de una "ventana" de edición de texto a la vez para obtener un efecto de "pantalla dividida". Esto es genial, pero el problema que estoy teniendo es que no parece de ninguna manera para cambiar entre estas ventanas, directamente.Cómo cambiar entre varias ventanas Eclipse (en el modo "Pantalla dividida")

Ahora, puede utilizar los comandos habituales (Ctrl +Pág,CTRL + e, ALT + DERECHA, etc.) para cambiar entre los tampones específicos. En otras palabras, si tengo la ventana 1 con A.java y B.java abiertas, y la ventana 2 con C.java abierta, puedo usar Ctrl + Página abajo para ir de A, a B, a C. Sin embargo, no puedo pasar de A o B (es decir, desde la ventana 1) a C (es decir, a la ventana 2), a menos que use CTRL + e y escriba "C.java".

Sin embargo, hay medio millón de comandos de Eclipse, y ciertamente no todos están etiquetados de manera consistente, por lo que es bastante posible que no logre encontrar el comando relevante. ¿Alguien en SO-land lo sabe?

Respuesta

19

Por defecto, su Ctrl +F6. Sin embargo, es útil si asigna sus claves a Ctrl + Pestaña para alternar entre editores abiertos como Windows.

Usted puede cambiar sus claves preferidos en Window>Preferences>General>Keys y el cambio "Siguiente Editor" a cualquier tecla de su elección (Ej: Ctrl +Tab). Espero que esto sea lo que necesitabas.

+4

Gracias, pero CTRL + F6 es básicamente lo mismo que CTRL + e, ya que le da una lista de editores abiertos para elegir; la única diferencia es que CTRL + F6 enumera todos los editores en ambas ventanas (CTRL + e solo muestra la ventana actual '). Estoy buscando un comando que simplemente cambie entre las ventanas de Eclipse de la misma manera que ALT + TAB cambia entre las ventanas reales (OS) (sin que tenga que elegir nada de una lista). – machineghost

+0

Tengo instalado Aptana, y ellos tienen su propio "próximo editor" también. Sin embargo, incluso cuando uso el "próximo editor" de Aptana (que está mapeado a CTRL + TAB), todavía no es lo que estoy buscando. Va al siguiente editor, sin pedir una lista, lo cual es bueno. Sin embargo, solo va al siguiente editor, en cualquier ventana, no al editor actual en la siguiente ventana, que es lo que estoy buscando. – machineghost

+1

Al presionar Ctrl + F6 solo una vez también se alterna entre dos ventanas alternativas, como puedo ver, que es lo mismo que la acción predeterminada de Alt + Tab. Sin embargo, si hay varias ventanas abiertas, obviamente le pedirá que elija a qué saltar. ¿O hay algo más que no puedo entender? ¿Puede subir una captura de pantalla de a qué tipo de cambio se refiere? – pansp

4

Esto se puede lograr fácilmente si está utilizando Vrapper en Eclipse. Vrapper es un plugin de Vim para Eclipse. Si intenta maximizar su productividad en Eclipse como todos, merece la pena intentarlo.

Una vez que lo tienes instalado, revisa el Split Editor Plugin para Vrapper. A continuación, puede crear divisiones sobre la marcha y cambiar entre ellos mediante el acceso directo Vim estándar: Ctrl-w w

Bono: no se olvide de sus editores maxmize utilizando Ctrl-m.
Si su editor nunca pierde el foco, por alguna razón, recuperar pulsando Ctrl-F12
Finalmente abrir cualquier archivo en su proyecto usando Ctrl-Shift-R

+0

Muchas gracias. Algo útil para mencionar aquí: Ctrl-w está enlazado por defecto a la ventana de cierre, por lo que si desea usarlo como en Vim, primero debe ir a Ventana-> Preferencias-> General-> Teclas y desvincular "Cerrar". – anula

5

Puede instalar el plugin HandySplit desde Eclipse mercado y enlazar su comando 'Alternar el enfoque entre los editores divididos' con cualquier atajo de teclado que desee.

+0

Esto funcionó para mí en Eclipse Mars. El atajo predeterminado Ctrl + F6 no funciona. –

Cuestiones relacionadas