Saltar al acceso directo del editor en Intellij IDEA

232

Puedo usar F12para saltar al árbol del proyecto (si fue la última herramienta que usé), pero ¿hay algún atajo para volver al editor?

Flashrunner
fuente
2
Si está utilizando ESC para otra cosa (p. Ej., Vim), la votación positiva ayudará a la situación: la votación positiva debería ayudar: youtrack.jetbrains.com/issue/IDEA-116865
pondermatic
1
Te sugiero alt + 1 para eso, más cerca de las posiciones de tus dedos
Pipo

Respuestas:

506

Esc por lo general, vuelve a centrar la atención en el editor.

CrazyCoder
fuente
2
Ah, que pena. ¡Gracias por tu rápida respuesta!
Ionuț G. Stan
29
¡Gracias! No puedo creer lo difícil que tuve que buscar esa información :)
Alexander Torstling
32
¡Hola! Eso no parece funcionar con terminal, lamentablemente. ¿Conoces alguna solución?
Ven
24
Exactamente lo que @Ven dijo. Algunas ventanas de herramientas solo responden a Shift-Escape, que funciona pero oculta la ventana de herramientas.
spieden
55
Hay algunas soluciones alternativas para la terminal. Vea esta respuesta: stackoverflow.com/a/23860667/722929
Tobber
21

Con Alt + Home puedes enfocarte en seleccionar el archivo y presionar enter para ir al editor.

Esc no siempre se centrará en el editor.

Para aquellos en Mac (no tiene una tecla de inicio), use Comando + E para abrir los archivos recientes y luego presione enter.

M.Rez
fuente
12

Al presionar F4 ( Jump to Sourceacción) en un recurso seleccionado en la Vista de proyecto, se abre el editor con el foco.

Marcos Vasconcelos
fuente
2
Esto es realmente molesto porque tuve que agregar la tecla Intro como segundo acceso directo (junto con F4) para abrir y enfocar el archivo desde la vista Proyecto
avalancha1
1
La mejor solución para mí porque no oculta ninguna otra ventana. Gracias.
davidxxx
5

Otra forma fácil de pasar de Terminal a Editor (en Mac) con dos teclas que están juntas: presione ⌘1para ir a la ventana de herramientas del proyecto, luego presione Esc.

Clavo marrón oxidado
fuente
4

Esta es definitivamente una solución, pero, en mac os funcionan las siguientes pulsaciones de teclas,

[ SHIFT + CMD + A ] > type "edit" > [ ENTER ]

Entonces, creé un Servicio usando Automator de la siguiente manera,

  • no recibe ninguna entrada
  • activo solo para mi IDE (phpstorm)
  • ejecuta un AppleScript (ver abajo)

Luego asigné el Servicio a través de "Preferencias del sistema> Teclado> Accesos directos> Servicios" a

[ CTRL + OPTION + CMD + i ]

El servicio de Automator contiene el siguiente AppleScript,

on run {input, parameters}
    tell application "System Events"

        keystroke "A" using {shift down, command down}

        delay 0.2
        keystroke "edit"

        delay 0.2
        keystroke return

    end tell

    return input
end run
searaig
fuente
No sabía que esto era posible, ¡gracias por publicar esta respuesta!
pedromanoel
gran respuesta aquí:
usaré
Gracias. Shift + Cmd + A seguido de Esc también parece funcionar.
Jeff Schwab
4

Puede usar ctrl + tabNavegar entre archivos abiertos en el editor y ventanas de herramientas.

Muestra

sendon1982
fuente
2

No hay una solución perfecta, ya Escapeque no funciona si su otra ventana de herramientas es una terminal, ventana ... como resultado, hay un boleto abierto en Jetbrains, el sitio de seguimiento de errores vea este enlace .

Además, si tiene "Autoscroll to Source" deshabilitado (estado predeterminado en Intellij):

  • Escape coloca el cursor en el archivo actualmente visible en el editor (como se menciona en las otras respuestas)
  • F4coloca el cursor en el archivo actualmente seleccionado en la vista Proyecto .
Pawel
fuente
2

La forma más elegante que se encuentra en mac: ctrl + tab + p

ctrl + tab: abrir archivo reciente, siempre el último archivo abierto
ctrl + p: última línea en el mapa de teclas predeterminado de Mac

liaoming
fuente