web-dev-qa-db-fra.com

Supprimer les espaces de fin automatiquement ou avec un raccourci

Existe-t-il un moyen de supprimer les espaces de fin dans Visual Studio Code (automatiquement ou avec un raccourci)?

Je cherchais cela dans la palette de commandes et dans les paramètres de l'éditeur, mais je ne trouve pas ce que je cherche.

435
schankam

Vous pouvez activer le rognage des espaces à partir des paramètres:

  1. Ouvrez les paramètres utilisateur VS (Préférences> Paramètres> onglet Paramètres utilisateur).
  2. Cliquez sur l'icône {} dans la partie supérieure droite de la fenêtre. Cela ouvrira un document.
  3. Ajoutez un nouveau paramètre "files.trimTrailingWhitespace": true au document des paramètres de l'utilisateur, si ce n'est déjà fait. Cela revient à ne pas modifier directement le paramètre par défaut, mais à l’ajouter.
  4. Enregistrez le fichier de paramètres utilisateur.

Nous avons également ajouté une nouvelle commande pour le déclencher manuellement (Trim Trailing Whitespace de la palette de commandes).

779
Benjamin Pasero
File -> Preference -> Settings ->

enter image description here

Cochez cette option

35
Shivkumar Birnale

Vous pouvez non seulement modifier les paramètres du VS Code pour éliminer automatiquement les espaces blancs, mais vous pouvez également le faire à partir de la palette de commandes:

Command Palette: Trim Trailing Whitespace

Comme vous pouvez le voir sur ma capture d'écran, sur Mac, vous pouvez également utiliser le raccourci clavier: ⌘ k + ⌘ x. Sous Windows, vous pouvez utiliser Ctrl+Shift + P

(J'utilise le code VS 1.20.1.)

30
ramhiser

Dans les versions récentes de VSCode, vous pouvez trouver les paramètres ici:

File -> Preference -> Settings -> Text Editor -> Files -> (Scroll down a bit) Trim Trailing Whitespace

ou vous pouvez rechercher "Trim Trailing Whitespace" dans la barre de recherche supérieure.

10
Ashutosh Tripathy

Avez-vous consulté le plug-in EditorConfig ( https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig )? En utilisant le plugin, vous pouvez avoir des paramètres spécifiques pour différents projets. Le vscode a également IntelliSense intégré pour les fichiers .editorconfig.

3
drsnark