Finalmente estoy haciendo el viaje de regreso a IntelliJ a través de Eclipse. Actualmente mi Eclipse está configurado de modo que si actualmente tengo una declaración como esta (donde ^ denota dónde se encuentra actualmente mi cursor):
foo.bar("hello"^)
y presioné la tecla de punto y coma (;), automáticamente colocará el punto y coma al final de la declaración:
foo.bar("hello");
Actualmente IntelliJ hace esto:
foo.bar("hello";)
Lo que significa que tendré que escribir explícitamente el corchete de cierre antes de escribir el punto y coma.
Obviamente, no es un gran problema, pero me he encontrado poniendo el punto y coma en el lugar equivocado varias veces hoy mientras hago la transición de regreso a IntelliJ y pensé que podría ser más eficiente (tanto para mis dedos como para mi cerebro) no tener para escribir el corchete de cierre.
fuente
Respuestas:
Para usuarios de Windows o Linux , Ctrl+ Shift+ Enter.
Para usuarios de macOS / OS X , ⌘ Command+ ⇧ Shift+ Enter.
Eso termina la declaración que estás escribiendo actualmente. Pruébelo en algunas situaciones diferentes, como en declaraciones if, para bucles, etc., y verá que completará la línea y le abrirá algunas llaves si es necesario.
fuente
Puede agregar un mapa de teclas propio. Agregué Ctrl+ ;a mis mapas de teclas para la acción "Completar declaración actual". Esto me ahorró un golpe de tecla adicional y lo hizo un poco más intuitivo.
Ctrl+Semicolon
OK
, yOK
para guardar y salir.Puede optar por eliminar o mantener la asignación existente. Debería verse así cuando hayas terminado:
fuente
;
como acceso directo. Parece funcionar bien.si quieres siempre tenlo solo haz esto
fuente