teclado intellij indentar idea formatear configurar codigo atajos alinear intellij-idea shortcut

indentar - Mapa de teclas de acceso directo de IntelliJ IDEA para llaves correspondientes



indentar codigo en intellij (6)

¿Cuál es el mapa de teclas para navegar a la llave correspondiente en IntelliJ IDEA?

public void blah() {| ... }

Si | es mi cursor, me gustaría saltar al corsé de cierre con este mapa de teclas.


@dhable también es correcto, pero también puedes hacer este mouse

coloque el cursor con llaves y haga doble clic para que esto seleccione o resalte el código bw llaves


Como alternativa a Ctrl + } y Ctrl + { puedes usar Ctrl + Alt + Shift + 9 y Ctrl + Alt + Shift + 8 de forma predeterminada, respectivamente. Ni siquiera he tratado de recordar eso todavía. ;)

También en Configuraciones -> (Configuraciones IDE ->) Mapa de teclas -> Acciones del Editor hay una entrada llamada "Mover Caretilla a Parche Asociado" que no tiene una asignación de teclas predeterminada. Lo asigné a Ctrl + < porque la combinación de teclas no estaba asignada y las teclas están cerca unas de otras en un teclado alemán.

Esto se aplica a IDEA 12.


En algunos teclados, incluidos los suecos, no es práctico usar Ctrl-} o Ctrl- {. El mejor enfoque que he encontrado bajo esas circunstancias es hacer doble clic en el corchete a la vista, que resalta todo entre los corchetes, luego use la flecha hacia la izquierda o hacia la derecha para desplazarse al extremo apropiado de la región resaltada.


Es ^ M (control + M) en mi Mac utilizando IDEA v15 y manteniendo el mapa de teclas predeterminado para MacOSX 10.5+

Si no está seguro, vaya a "prefs" y busque "Mover Caret to Matching Brace". ¡Ese es el nombre del comando y puedes establecer tu propio atajo!


Solo he verificado esto con IntelliJ 9 pero:

En Windows:

  • Ctrl + } se moverá al paréntesis de cierre.

  • Ctrl + { se moverá al soporte abierto.

En Mac:

  • Use cmd en lugar de Ctrl .

Ctrl + } y Ctrl + { solo mueven el cursor hacia el corsé correspondiente que abarca (con su contraparte) el lugar donde llamaste el atajo.

Ctrl + Shift + } y Ctrl + Shift + { mueve el cursor al mismo corsé que el primer atajo mencionado y resalta toda el área entre el punto de inicio y el corchete resultante.

Ctrl + Shift + M mueve el cursor al corchete o abrazadera opuesta o más cercana de cualquier tipo (), {}, <>, [].

El último se puede cambiar en la configuración.