intellij comment code intellij-idea keyboard-shortcuts

intellij-idea - code - intellij comment shortcut



Cómo saltar de la terminal Intellij al editor con acceso directo (10)

Creo que la mejor respuesta es

Alt + Inicio

Esto se debe a que la mayoría de las respuestas, como Alt + F12, se trata de cerrar el terminal y esperar que el foco vuelva al editor, pero con Alt + Inicio el foco se dirige a seleccionar el editor y algunas veces el foco está en el archivo, pero en realidad no abierto. De esta forma puedes abrirlo también.

Sé que puede saltar de casi todas las ventanas en Intellij IDEA a la ventana del editor con Esc . En la ventana de la 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 + F12, pero no puedo hacerlo de la otra manera sin usar el mouse.


En OSX PhpStorm 8, twice 2 funciona dos veces. + no es probable que los números se asignen como atajos [predeterminados] en OSX ya que son caracteres especiales como ™ ( 2 ).

Para mí, solo 2 , 6 y 9 trabajan con esta idea, siendo 2 el menos perturbador como sugiere @dev.

Existe un boleto abierto sobre el tema del enfoque de la Terminal que podría valer la pena seguir para ver si este comportamiento mejora en el futuro.


Injellij -> Preferencia -> Mapa de teclas -> buscar "terminal" ->.

encontrar o cambiar el atajo allí


Otra posibilidad:

Shift + Esc

(Este cerrará el panel de terminales)


Podría ser una opción para deshabilitar Preferences > Tools > Terminal > Override IDE shortcuts

Esc funciona después de eso


Puede crear una nueva Pestaña de Terminal ( Ctrl + Shift + T mientras 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 + left y alt + right para alternar entre la pestaña del editor y la del terminal (cuando anula el modo IDE de teclas rápidas), o dividir verticalmente, asignar el acceso directo "ir al próximo divisor" y usarlo para cambiar.


Ubuntu:

alt + 2(twice) - jump from the terminal to the editor alt + F12 - open the terminal

Mac:

cmd + 2(twice) - jump from the terminal to the editor options + F12 (this shortcut toggles the terminal window on and off)


ACTUALIZACIÓN - marzo de 2016

Como esta pregunta está recibiendo algo de atención, quería recordarles a todos que pueden alternar fácilmente entre el editor y la ventana de terminal con una acción integrada. Por defecto está mapeado a Alt + F12 y F12 . Para verificar otras asignaciones, verlas en el menú en Ver> Herramientas Windows> Terminal . También puede ir a la página de ayuda web Trabajar con terminal local incrustado y cambiar la opción Mapa de teclas en la esquina superior derecha y desplazarse hasta el final (justo encima de la sección "Ver también") donde dice: "Alternar entre el terminal local integrado y editor presionando ... ". Puede reasignar esta acción en Configuración> Mapa de teclas> Otro> Terminal

El principal "problema" que aborda esta pregunta es si hay una forma de regresar desde la ventana de la terminal al editor sin cerrar la ventana del terminal.

[Fin de la actualización de marzo de 2016]

=============================================== =

Algunas opciones que puedo pensar en este momento.

  1. Alt + F12 una segunda vez lo llevará de vuelta al editor, pero ocultará la ventana del terminal.
  2. Alt + Home lo llevará a la barra de navegación, luego presionando Esc lo llevará al editor. Si hace esto con la suficiente frecuencia, para eliminar la necesidad de una secuencia doble, puede grabar una Macro ( Edición> Macros ) con la secuencia. A continuación, asigne un atajo ( Configuraciones> [Configuraciones IDE]> Mapa de teclas> Macros ). Lo bueno de esta opción es que funcionará desde cualquier ventana de herramientas. De modo que puede usarlo como un atajo de "Regresar al editor" consistente.
  3. Si bien no hay una opción de editor en el selector de Ctrl + Tab que @vikingsteve menciona, puedes hacer Ctrl + Tab , Ctrl + Shift + Tab . De nuevo, puedes grabar eso en una macro.

Si pienso en otras ideas, las agregaré.


Ejecutando IDEA 13 en OSX

Ampliando la respuesta de Mark Vedder, esta es mi experiencia hasta ahora:

  1. F12 (Alt + F12) ( Terminal ) alternará la visibilidad de la ventana de la herramienta del terminal, por lo que volverá al editor una vez que esté oculta. Efecto similar con (Shift + Esc) ( Hide Active Tool Window ), que ocultará la ventana de la herramienta activa y volverá a enfocar el editor.
    No es bueno si quieres que la Terminal esté visible en todo momento

  2. Si bien es una gran idea grabar una macro que lo llevará de vuelta al editor a través de la interacción con guiones, no funciona en la práctica. Por un lado, el terminal interceptará la mayoría de los trazos clave, por lo que no podrá desencadenar la macro. Incluso cuando logras desencadenar la macro a través de su tecla de acceso directo desde alguna otra ventana de herramienta (la ventana de la herramienta Proyecto, por ejemplo), no funcionará (aunque la Script execution finished aparecerá en la parte inferior de la ventana de IDEA)
    No funciona

  3. ^ tampoco funcionará, ya que la ventana del 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 importa, ya que evita otra molestia

  4. Aunque Terminal tiene foco, parece que todavía se puede acceder a algunos accesos directos de Tools siempre que no los haya reasignado en Preferences->Keymap (es muy importante que no los toque) Intenté eliminar la asignación y reasignar 1 ( Project ) y lo haría ¡ya no se dispara desde dentro de Terminal!). Invocar cualquiera de estos accesos directos dos veces alternará esa ventana de Herramienta, y finalmente lo llevará de regreso al editor. Por ejemplo, normalmente no uso la Favorites Tool Window (es decir, normalmente no visible), así que cada vez que tengo que salir de la Terminal simplemente escribo ⌥ 2 x 2 .
    Tal vez funciona para ti?

  5. La tecla ,, cuando se usa en cualquier Tool Window , cambiará el enfoque al editor. Así que, similar a (4.), primero haga 2 o cualquier otro atajo que funcione para mover el foco fuera de la Terminal a una Tool Window comportamiento, luego .
    Lo mismo que (4.)


Suposición

Esta solución asume que desea dejar la pestaña de control de la versión y el terminal (o cualquier pestaña) siempre abierta y no desea cerrar ninguna de ellas. Y desea saltar de la terminal al editor usando el atajo de teclado.

Solución

  1. Asignar 2 (o cualquier otro atajo) para saltar a la terminal
  2. Ya has 9 para saltar a la pestaña de control de versión
  3. Presione 9 y Esc . Esto lo llevará al editor y tanto la pestaña de control de la versión como la terminal permanecerán abiertas
  4. Cuando quiera ir a la terminal simplemente presione 2

Captura de pantalla de Webstorm

Puedes ver mi tormenta web, siempre tengo dos pestañas en la parte inferior. Y también puede ver las configuraciones del terminal en esta captura de pantalla que se usan para abrirlo en modo dividido.