¿Cómo se puede corregir la sangría automáticamente (no manualmente) en IntelliJ?
En Eclipse, es posible resaltar el código que necesita sangría, hacer clic con el botón derecho y seleccionar Source
> Correct indentation
.
¿Hay algún método para hacer lo mismo en IntelliJ?
intellij-idea
indentation
junaidp
fuente
fuente
*
(comentarios de línea). Si tiene un comentario de bloque de párrafo, con solo la primera línea que comienza con/*
y después de la última línea que termina con*/
, con todas las líneas intermedias que comienzan con texto, no funciona, cuando también debería. Entonces ... la lógica es un poco ... ingenua?Simplemente seleccione el código y
en Windows hacer Ctrl+ Alt+L
en Linux hacer Ctrl+ Windows Key+ Alt+L
en Mac do CMD+ Option+L
fuente
Seleccionar la configuración del editor de Java para Intellij Seleccionar valores para Tabsize, Indent & Continuation Intent (Elijo 4,4 y 4)
Luego Ctrl+ Alt+ Lpara formatear su archivo (o su selección).
fuente
Ctrl+ Alt+ Lfunciona con Android Studio bajo xfce4 en Linux. Veo que Gnome solía usar este acceso directo para la pantalla de bloqueo, pero en Gnome 3 se cambió a Super + L (también conocido como Windows + L): https://wiki.gnome.org/Design/OS/KeyboardShortcuts
fuente
En Android Studio esto funciona: vaya a Archivo-> Configuración-> Editor-> CodeStyle-> Java. En Ajuste y llaves, desmarque "Comentario en la primera columna". Luego, el acceso directo de formato también sangrará las líneas de comentario.
fuente
También puedes probar ctrl+ alt+ Iaunque también puedes usarlo l.
fuente
La solución de desmarcar
comment at first column
está funcionando parcialmente, porque funciona para comentarios de línea, pero no para bloquear comentarios.Entonces, con líneas como:
o
están sangrados con "Reformateo automático", pero líneas como:
La ideación no será fija.
Entonces deberías:
*
o//
antes de cada línea de comentariosKeep when reformatting -> comment at first column
Auto reformat
.fuente
Line selection mode
te ayudará (tecla central del mouse). Para agregar comentarios de línea, busqueline comment
en mapas clave.