Sé que puede saltar desde casi todas las ventanas en Intellij IDEA a la ventana del editor con Esc. En la ventana de terminal de Intellij, esto no funciona. ¿Alguien sabe cómo hacer esto con un atajo de teclado? Esto sería bueno ya que puedo saltar de mi editor a la terminal con Alt+ F12pero no puedo hacerlo de otra manera sin usar mi mouse.
intellij-idea
keyboard-shortcuts
pogopaule
fuente
fuente
0
es el editor, ¿eso ayuda?0
esAnt Build
Shift + Esc
de @Andrey mencionado a continuación.Respuestas:
ACTUALIZACIÓN - Marzo de 2016
Dado que esta pregunta está recibiendo algo de atención, quería recordarles a todos que pueden alternar entre el editor y la ventana de la terminal con bastante facilidad con una acción incorporada. De forma predeterminada, se asigna a Alt+ F12y ⌥F12. Para comprobar otras asignaciones, véalo en el menú en Ver> Ventanas de herramientas> Terminal . Alternativamente, vaya a la página de ayuda web Trabajar con terminal local integrado, cambie la opción Mapa de teclas en la esquina superior derecha y desplácese hasta el final (justo encima de la sección "Ver también") donde dice: "Alternar entre el terminal local integrado y editor pulsando ... ". Puede reasignar esta acción en Configuración> Mapa de teclas> Otro> Terminal
El principal "problema" que trata esta pregunta es si hay una manera de volver de la ventana del terminal al editor sin cerrar la ventana del terminal.
[Actualización final de marzo de 2016]
================================================ =
Algunas opciones en las que puedo pensar en este momento.
Si pienso en otras ideas, las agregaré.
fuente
Ubuntu:
Mac:
fuente
™™
Podría ser una opción para deshabilitar
Preferences > Tools > Terminal > Override IDE shortcuts
Esc funciona después de eso
fuente
Ejecutando IDEA 13 en OSX
Ampliando la respuesta de Mark Vedder, aquí está mi experiencia hasta ahora:
⌥F12(Alt + F12) (
Terminal
) alternará la visibilidad de la ventana de herramientas del terminal, por lo que lo llevará de regreso al editor una vez que esté oculto. Efecto similar con ⇧⎋(Shift + Esc) (Hide Active Tool Window
), que ocultará la ventana de herramientas activa, poniendo el foco de nuevo en el editor.No es bueno si desea que la Terminal esté visible en todo momento
Si bien es una gran idea grabar una macro que lo lleve de regreso al editor a través de una interacción con guión, no funciona en la práctica. Por un lado, Terminal interceptará la mayoría de las pulsaciones de teclas, por lo que no podrá activar la macro. Incluso cuando logra activar la macro a través de su tecla de método abreviado desde alguna otra ventana de herramientas (la ventana de herramientas Proyecto, por ejemplo), no funcionará (aunque
Script execution finished
se mostrará en la parte inferior de la ventana de IDEA)No funciona
⌃⇥tampoco funcionará, ya que la ventana de Terminal parece interceptar la mayoría de las combinaciones de teclas. Pero incluso si funcionara, cambiaría el editor al siguiente archivo, por lo que aún tendría que hacer un ⌃⇧⇥para volver al original (como señaló Mark).
No funciona, pero realmente no me importa, ya que evita otra molestia.
Mientras que la terminal tiene el foco, que aparece algunos
Tools
accesos directos siguen siendo accesibles , siempre y cuando usted no los ha reasignado enPreferences->Keymap
(muy importante no tocar estos - Probé desasignar y reasignar ⌥1(Project
!) Y se pondrían en marcha ya no desde el interior de la terminal) . Invocar cualquiera de estos atajos dos veces cambiará la ventana de la herramienta y eventualmente lo llevará de regreso al editor. Por ejemplo, normalmente no uso elFavorites Tool Window
(es decir, normalmente no es visible), así que cada vez que necesito salir de la Terminal, simplemente escribo ⌥2 x 2 .¿Quizás te funcione?
La ⎋tecla, cuando se usa en cualquiera
Tool Window
, cambiará el foco de nuevo al editor. Entonces, de manera similar a (4.), primero hazlo ⌥2o cualquier otro atajo de trabajo para mover el enfoque fuera de Terminal a uno de mejor comportamientoTool Window
, luego ⎋.Igual que (4.)
fuente
alt+2
dos veces es el ganadorAlt + 2
ingresa un2
símbolo extraño en la terminal cada vez que desea enfocarse en el editor (al menos en Windows), lo cual es bastante molestoalt+2
no funcionó para mí. escribe un símbolo extraño (símbolo de marca registrada) en el terminal. Los otros atajos mencionados aquí también cierran la ventana de la terminal (activar / desactivar), lo cual es molesto.Otra posibilidad:
(Este cerrará el panel de terminales)
fuente
En OSX PhpStorm 8, ⌘ 2funciona dos veces. ⌥+ no es probable que se asignen números como atajos [predeterminados] en OSX, ya que son caracteres especiales como ™ (⌥ 2 ).
Para mí, solo ⌘ 2, ⌘ 6y ⌘ 9trabajar con esta idea,⌘ 2 siendo lo menos disruptivo como sugiere @dev.
Hay un ticket abierto sobre el problema de enfoque de Terminal que podría valer la pena seguir para ver si este comportamiento mejora en el futuro.
fuente
Creo que la mejor respuesta es
Esto se debe a que la mayoría de las respuestas como Alt + F12 se tratan de cerrar la terminal y esperar que el foco vuelva al editor, pero con Alt + Inicio el foco va a seleccionar el editor y, a veces, el foco está en el archivo, pero en realidad lo es no abierto. De esta forma también puedes abrirlo.
fuente
A partir de 2020, puede usar la misma tecla ( Alt+ F12) para alternar entre la terminal y la ventana anterior en la que estaba.
fuente
Suposición
Esta solución asume que desea dejar la terminal y la pestaña de control de versiones (o cualquier pestaña) siempre abierta y no desea cerrar ninguna de ellas. Y desea saltar de terminal a editor usando el atajo de teclado.
Solución
Captura de pantalla de Webstorm
Puedes ver mi webstorm, siempre abro dos pestañas en la parte inferior. Y también puede ver la configuración del terminal en esta captura de pantalla que se utiliza para abrirlo en modo dividido.
fuente
Puede crear una nueva pestaña Terminal ( Ctrl+ Shift+ Tmientras está en la terminal) y arrastrar el encabezado de la pestaña al área del editor, convirtiéndola en una pestaña "normal".
Luego puede usar alt+ lefty alt+ rightpara cambiar entre la pestaña del editor y la pestaña del terminal (cuando está en el modo de anulación de teclas de acceso rápido IDE), o dividir verticalmente, asignar el acceso directo "ir al siguiente divisor" y usarlo para cambiar.
fuente
Esto activará el editor nuevamente
Alt+ 1entoncesEsc
fuente
Injellij -> Preferencias -> Mapa de teclas -> buscar "terminal" ->.
encontrar o cambiar el atajo allí
fuente