Reformatage PHPStorm - comment désactiver la suppression des espaces dans les lignes vides ?

StackOverflow https://stackoverflow.com//questions/24013502

  •  21-12-2019
  •  | 
  •  

Question

Lors du reformatage d'un fichier, phpstorm remplace les lignes vides par des espaces par des lignes vides uniquement, par ex. ^[tab][tab]$ à ^$.Comment puis-je désactiver cela ?

Était-ce utile?

La solution

Vous ne pouvez pas -- http://youtrack.jetbrains.com/issue/IDEA-73161

Je pensais que désactiver la suppression des caractères d'espacement tout à fait ferait l'affaire (Settings | Editor | Strip trailing spaces on Save) ..mais apparemment, cela ne fonctionne que sur "Enregistrer".

Billets associés :


Maintenant tu peux le faire sur le reformatage du code aussi:

  1. Settings/Preferences
  2. Editor | Code Style
  3. $language$ | Tabs and Indents | Keep indents on empty lines case à cocher

(cette option a été introduite après que cette réponse ait été fournie : https://youtrack.jetbrains.com/issue/IDEA-103941#comment=27-807213)

Autres conseils

Je trouve la solution dans le sujet opposé : Configurer l'éditeur pour supprimer les espaces dans les lignes vides.

Cela fonctionne dans WebStorm, et devrait travailler dans PHPStorm aussi:

Settings | Editor | Code Style | PHP | Tabs and Indents (tab) | Keep Indents on Empty Lines" (check box)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top