52 votes

Comment couper les espaces de fin dans Visual Studio 2012

Maintenant que les macros sont passés de VS 2012, quelle est la meilleure façon de découper automatiquement fuite des espaces à chaque fois qu'un fichier est enregistré? Je suis conscient que le Format de Document (Ctrl + K, Ctrl-D) pour faire cela, mais il a sans doute modifie le fichier dans d'autres façons, et il n'est pas automatique?

La Motivation donnée ici:

http://codeimpossible.com/2012/04/02/Trailing-whitespace-is-evil-Don-t-commit-evil-into-your-repo-/

40voto

Bill A Points 216

Il y a au moins deux extensions qui peuvent le faire. On est CodeMaid explicitement découper les espaces à droite sur enregistrer, et l'autre est la Productivité de la Puissance des Outils qui peuvent exécuter le Format de Document automatiquement sur enregistrer.

Pour ajouter une extension à partir de Visual Studio 2012, sélectionnez l' Tools menu, puis Extensions and Updates.., puis dans la fenêtre sélectionnez Online sur la gauche et entrer dans votre chaîne de recherche pour CodeMaid ou Productivity Power Tools dans la case dans le coin supérieur droit.

22voto

kekranx Points 181

Ctrl + H
Trouver quoi:
[\ u0020] + \ r? \ n
Remplacer par:
\ r \ n
\ s au lieu de [\ u0020] supprime les sauts de ligne vides, probablement parce qu’ils correspondent aux sauts de ligne ...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X