Reformateo de PHPStorm: ¿cómo desactivo la eliminación de espacios en líneas vacías?
Pregunta
Al reformatear un archivo, phpstorm reemplaza las líneas vacías con espacios en blanco para dejar solo líneas vacías, p. ^[tab][tab]$
a ^$
.¿Cómo desactivo esto?
Solución
Usted no puede - http://youtrack.jetbrains.com/siss/Idea-73161
Estaba pensando que deshabilitar los caracteres de la espacios en blanco del espacio en blanco haría el trabajo (Settings | Editor | Strip trailing spaces on Save
) .. pero aparentemente solo funciona en "guardar".
Tickets relacionados:
Ahora puede hacer eso en Código Reformat también:
-
Settings/Preferences
-
Editor | Code Style
- GENERCODICETAGOTE CHRIGH CAX DE CUADA
(esta opción se introdujo después de que se proporcionó esta respuesta: https://youtrack.jetbrains.com/issue/idea-103941#comment=27-807213 )
Otros consejos
Encuentro solución en el tema opuesto: Configurar editor para eliminar espacios en blanco en líneas en blanco .
Funciona en webstorm , y también debería trabajar en phpstorm :
Settings | Editor | Code Style | PHP | Tabs and Indents (tab) | Keep Indents on Empty Lines" (check box)