¿Cómo volver en Eclipse?

125

¿Hay alguna manera de volver a Eclipse? Básicamente, cuando estoy saltando alrededor de un gran proyecto siguiendo el flujo de ejecución (ctrl + clic y etc.), ¿hay alguna forma de volver sobre un paso? Si mi código llama a un método y voy a la definición del método, ¿hay una combinación de teclas que me llevará de regreso al código de llamada?

froadie
fuente
1
Para aquellos que buscan lo mismo en Intellij, el atajo es: Control+ Alt+ Left (or right)flecha.
Menelaos Kotsollaris
¡Esos no mirarían aquí!
Stimpson Cat

Respuestas:

182

Presione Alt+ Left ArrowyAlt + Right Arrowcomo lo haría en un navegador web.

lucas
fuente
@FarmBoy, ¿has probado Option-LeftArrow y Option-RightArrow?
Jherico
@Jherico, supongo que intercambia espacios en su conf (lo hace en el mío) apple.com/macosx/what-is-macosx/apps-and-utilities.html#spaces
OscarRyz
¿Cómo se asigna a un clic del mouse?
cmcginty
@Casey, no estoy seguro, nunca lo intenté. Usted puede ser mejor pedir esto en una nueva pregunta
Lucas
Gracias sinceramente por este consejo
Viele
44

En OS X:

  • + [ (Comando + [): Volver
  • + ](Comando +]): Avanzar
vaichidrewar
fuente
1
Tengo Cmd + Alt y la flecha izquierda / derecha asignada a Spectacles, por lo que esta respuesta fue bastante útil.
PeterT
22

Como Robin mencionó, también puede saltar a la última ubicación de edición. ¡Ctrl + Q es el atajo de teclado para esto!

EMurnane
fuente
2
CRTL+Qlo llevará a la última ubicación de CAMBIO. No a la última ubicación que eras. ALT+Left Arrowte llevará a la última ubicación;)
Mihkel L.
2
Epic, tristemente solía 'Deshacer' y luego 'Rehacer' antes de aprender esto.
Daniel Sokolowski
10

En Windows / Ubuntu esto siempre fue

ALT+LEFT ARROW = Go back

ALT+RIGHT ARROW = Go forward

Sin embargo, en MAC OSX , para mí fue

ALT(Option)+COMMAND+LEFT ARROW = Go back

ALT(Option)+COMMAND+RIGHT ARROW = Go forward

Esperemos que esto ayude a otras personas Mac en el futuro que se golpearon la cabeza con el escritorio cuando las otras respuestas no funcionaron.

stevebot
fuente
6

Además del método abreviado de teclado mencionado por @lucas, en la barra de herramientas se encuentran los iconos de flecha izquierda y derecha. También tiene una práctica ubicación para volver a la última edición.

Por supuesto, ambos se reflejan en el menú debajo de Navegar también.

Robin
fuente
1
El icono de navegación no funciona de la misma manera. Va al último archivo, no a la última ubicación de referencia. Por ejemplo, si su CTRL-Click saltó a una nueva ubicación en el mismo archivo, solo ALT-Izquierda funciona.
cmcginty
no realmente ... si me muevo en un archivo xml (con definición de beans) y presiono Ctrl y hago clic en el nombre del bean, para saltar a un nuevo lugar. alt-left no me llevará a la ubicación anterior (me moverá al archivo anterior, y es algo completamente diferente)
afeitadora
3

Los enlaces de teclado pueden cambiar según su sistema operativo y el esquema de teclas actual. Entonces, la mejor manera de conocer un enlace de teclado es buscar su Comando en Preferencias> Teclas. Ahí también es donde puede cambiar o agregar un enlace de teclado.

Lo que significa que en lugar de pedir un acceso directo, generalmente debe solicitar el comando (o al menos pedir ambos). En este caso, los comandos que desea son Backward Historyy Forward History. Puede ver en la siguiente captura de pantalla que están asignados a Ctrl+ [y Ctrl+ ]en mi Esquema clave (porque los cambié a eso).

ingrese la descripción de la imagen aquí

Como lo mencionaron otros, Last Edit Locationpuede ser un comando realmente útil también. En mi caso, está asignado a Ctrl+ Q, pero lo verificas bajo Keys :).

studgeek
fuente
La única respuesta correcta.
Alexandr Karbivnichiy
2

Estos comandos se usan con mucha frecuencia, por lo que vale la pena tener todos sus accesos directos de la misma manera en todos sus IDE. Para ajustarlos:

  1. Eclipse abierto
  2. Windows -> Preferencias -> General -> Teclas
  3. Busque "Historial hacia atrás" e "Historial hacia adelante" y ajuste los enlaces.

Para mí personalmente, Ctrl + - y Ctrl + = por defecto de Visual Studio funcionan mejor.

chris544
fuente