java - usar - ¿Cómo agregar punto y coma después de la llamada al método cuando está dentro de la lista de parámetros en IntelliJ IDEA?
uso de la coma y punto y coma (2)
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 presiono 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.
No es un gran problema, obviamente, pero me he encontrado colocando el punto y coma en el lugar equivocado unas cuantas veces hoy cuando realizo 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.
Para usuarios de Windows , Ctrl + Shift + Enter .
Para usuarios de macOS / OS X , ⌘ Comando + ⇧ Shift + Intro .
Eso termina la afirmación que estás escribiendo actualmente. Pruébelo en algunas situaciones diferentes, como en las declaraciones if, para bucles, etc., y verá que completará la línea y, si es necesario, le abrirá llaves.
Puede agregar un mapa de teclas propio. Agregué Ctrl + ; a mis Keymaps para la acción "Complete Current Statement". Esto me ahorró un golpe de tecla extra y lo hizo un poco más intuitivo.
- Vaya a Configuración> Mapa de teclas
- En el cuadro de búsqueda, ingrese "Estado actual completo".
- Haga clic derecho en la entrada y seleccione "Agregar atajo de teclado"
- Con el campo Primer trazo resaltado, ingrese su combinación de teclas. Por ejemplo, Ctrl + ; , que se mostrará como
Ctrl+Semicolon
- Haga clic en
OK
y enOK
para guardar y salir.
Puede optar por eliminar o mantener la asignación existente. Debería verse algo así cuando haya terminado: