¿Es posible eliminar los espacios en blanco finales automáticamente al guardar en IntelliJ IDEA? Sé que hay algunas soluciones, por ejemplo, usar git para recortar el espacio en blanco en la confirmación. Quizás esta pregunta sea un duplicado de esta , pero espero que esto se pueda hacer sin configurar atajos de teclado y macros.
git
intellij-idea
reformat
klingt.net
fuente
fuente
Respuestas:
No sé sobre 12, pero existe la siguiente configuración en 13:
Configuración → Editor → Eliminar espacios finales en Guardar
A partir de IntelliJ 2017.2 está bajo
Configuración → Editor → General → Eliminar espacios finales en Guardar
fuente
<tab>
varias veces y luego guarda (o cambia a otra aplicación con el guardado automático habilitado), esa línea se guardará con los espacios finales intactos. Tan pronto como mueva el cursor fuera de la línea y vuelva a guardar, los espacios desaparecerán.En la versión 2020.1 IntelliJ:
Archivo -> Configuración -> Editor -> General -> luego desplácese hacia abajo hasta 'Guardar archivos'
fuente
Vaya a ==> PREFERENCIAS | GENERAL | OTROS |
Tal como se muestra en la imagen:
Eliminará los espacios finales cuando se guarde, no antes
fuente
Agrega una herramienta externa. A medida que pasa el Programa
/usr/bin/sed
(puede ser diferente en su caja, ejecutewhich sed
para localizar) e inserte el-i 's/[[:space:]]\+$//' $FilePath$
en los Parámetros. En general, el comando que desea que IntelliJ ejecute es,Este sed eliminará el espacio en blanco final y, en general, el efecto será muy similar al de git. A continuación, puede agregar un atajo de teclado para su nueva entrada de herramienta externa, pero no estoy seguro de si es posible ejecutar algo al guardar.
fuente