proyecto - Método abreviado de teclado para ir a la ubicación de la vista anterior(navegar hacia atrás/adelante) en IntelliJ IDEA
manual intellij idea español (15)
Sé que Ctrl + Shift + Retroceso se utiliza para ir a la ubicación de la última edición.
Pero quiero saltar a la ubicación en la que estuve más recientemente, no necesariamente en un lugar donde edité algo.
Por ejemplo, si salté a una declaración usando Ctrl + B , entonces quiero volver a donde estaba antes de saltar.
Como dijo @itsneo, personalmente encuentro ⌘ + [ y ] los más convenientes en un mac. Pero puedo entender si vienes del lado Linux de las cosas. Luego puedes usar ⌘ + alt + ← o → .
Con la versión 2018.1, los atajos de teclado para la navegación son Shift + Alt + Izquierda o Derecha
El problema subyacente es que los administradores de ventanas usan Ctrl + Alt + Izquierda y Derecha para cambiar el espacio de trabajo y / o las utilidades OEM para cambiar la orientación de la pantalla.
Puede cambiar las asignaciones usando File / Settings / Keymap
luego Main Menu / Navigate
busque Back
y Forward
y haga clic con el botón derecho para Add Keyboard Shortcut
para configurar un acorde de clave alternativo.
Alt Graph + Left y Alt Graph + Right funcionan bien para mí (IDEA 13.1.4 en Ubuntu bajo IceWM).
En IntellJ 2017.2,
Ctrl + [ y Ctrl + ] navegan entre las ubicaciones anteriores en el archivo actual .
Ctrl + Alt + ← y Ctrl + Alt + → navegan entre las ubicaciones anteriores en todos los archivos.
Muchas respuestas excelentes hasta ahora, y sí responden a la pregunta ... Pero, si no quiere tener que lidiar con la desactivación de la configuración del controlador de gráficos, o crear nuevas asignaciones de teclado, o está desarrollando a través de una sesión remota (RDP) o dentro de una máquina virtual que intercepta las pulsaciones de teclado, la navegación desde el teclado aún funciona. Simplemente haga Alt-N para abrir el menú de Navigate
y luego presione la tecla B.
Tenga en cuenta que no pulsa todas las teclas al mismo tiempo. Asi que:
Alt-N espera B
Esto es lo que uso todo el tiempo, exactamente en el caso que el OP preguntó. Además, esto probablemente se mantendrá a través de cualquier actualización de IntelliJ.
Para Ubuntu, Ctrl + Alt + Izquierda y Ctrl + Alt + Derecha funcionan bien.
Por defecto, estas teclas están asignadas para la navegación del área de trabajo de Ubuntu.
Necesitas deshabilitar eso yendo a:
System Settings > Keyboard > Shortcuts Tab > Navigation
y deshabilitar Switch to workspace left
y Switch to workspace right
presionando Retroceso .
O puede elegir cambiar los accesos directos en Intellij:
File > Settings > Keymap > Main menu > Navigate > Back/Forward
Para la versión 14. En mac, es ⌥ ( alt ) + ⌘ + ←
Principalmente, la combinación de teclas de método abreviado predeterminada es Ctrl + Alt + Izquierda / Derecha . (Estoy usando la versión de linux)
O puede tener una opción de barra de herramientas para ello. Habilitar la barra de herramientas por Ver -> Barra de herramientas . Las flechas izquierda y derecha harán lo mismo. Si se desplaza sobre él, también puede ver la combinación de teclas de método abreviado.
En caso de que la combinación de teclas no funcione (esto puede deberse a varias razones, como que está utilizando una máquina virtual, etc.) puede cambiar esta combinación de teclas predeterminada o puede agregar una combinación adicional (por ejemplo, para Atrás / Mover a Ctrl anterior + Alt + < o Coma ).
Vaya a Configuración -> seleccione Mapa de teclas (escriba el mapa de teclas en la barra de búsqueda) -> ** Acciones del editor -> busque back
y busque las opciones de Navegar -> cambie la configuración como prefiera.
Puede usar lo siguiente para navegar hacia atrás en 2017.3.4
Alt + Izquierda
Q & A está integrado en Intellij ...
CTRL / CMD + MAYÚS + A x 2 TIPO caret
Si estás usando un teclado mac con el sistema operativo UNIX;
control + alt + comando + izquierda o derecha debería funcionar con seguridad.
Versión de OSX y Android Studio:
CMD + [ y CMD + ]
Para desplazarse a la ubicación anterior de la carretilla.
Ctrl + Alt + ← (flecha izquierda)
o
Ctrl + E ( ventana emergente de archivos recientes ).
También verifique:
Ctrl + Shift + E (la ventana emergente de archivos recientemente editados ).
Los usuarios de Mac, reemplazan Ctrl con ⌘ (comando) y Alt con ⌥ (opción) .
Actualización En v12.0 es Alt + Shift + ← (Flecha izquierda) en lugar de Alt + Ctrl + ← (Flecha izquierda) .
Actualización 2 En v14.1 (y posiblemente antes) es Ctrl + [
Actualización 3 En IntelliJ IDEA 2016.3 es Ctrl + Alt + ← (Flecha izquierda)
CMD + [ -> Ir Anterior
CMD + ] -> Ir a continuación
==========
Para OSX, cmd + [ y ] son las mejores opciones para avanzar y retroceder, ya que se encuentran muy cerca de los dedos, evitando que la muñeca se tuerza un poco, una pulsación menor, ideal para usuarios en modo vim.
Como solicitó el OP, esto funciona bien con cmd + B, que facilita el salto dentro de / a la definición del método / variable y regresa inmediatamente usando cmd + [ . Intentalo.
Navegar hacia atrás / adelante
Ctrl + Alt + Izquierda / Derecha