Afficher les espaces dans le Code de Visual Studio
Est-il possible d'afficher les caractères espace, comme le caractère espace, dans le Code de Visual Studio?
Il ne semble pas être une option pour cela dans le settings.json
(même si c'est une option dans Atome.io), et je n'ai pas été en mesure d'afficher les caractères espace à l'aide de CSS.
Vous devez vous connecter pour publier un commentaire.
VS Code 1.6.0 et Plus
Comme mentionné par aloisdg ci-dessous,
editor.renderWhitespace
est maintenant un enum, soitnone
,boundary
ouall
. Pour afficher tous les espaces:Avant VS Code 1.6.0
Avant 1.6.0, vous aviez à définir
editor.renderWhitespace
àtrue
:"draw_white_space": "selection"
option ?"deitor.renderWhitespace": "all"
montrera tous les espaces. @AlexanderGonchiy, j'ai trouvé utile d'ouvrir le fichier>préférences>paramètres de l'utilisateur(ou paramètres d'espace de travail) et à l'aide de "trouver" dans le dossier des paramètres par défaut pour chercher ce dont j'ai besoin."editor.renderWhitespace": "all"
est celui qui fonctionne leselection
option est ajoutée dans v1.37 (publié au début du mois d'août, 2019).Il peut également être effectué via le menu principal
View -> Render Whitespace
View -> Render Whitespace
Mise à JOUR (juin 2019)
Pour ceux qui sont prêts à basculer les espaces à l'aide d'un raccourci clavier, vous pouvez facilement ajouter un raccourci clavier pour que.
Dans les dernières versions de Code de Visual Studio il y a maintenant une interface utilisateur graphique conviviale (c'est à dire pas besoin de type de données JSON etc) pour l'affichage et la modification de tous les raccourcis clavier disponibles. Il est encore sous
Il y a également un champ de recherche pour aider à trouver rapidement (et le filtre) les raccourcis clavier. Alors maintenant, à la fois en ajoutant de nouvelles et la modification de l'existant raccourcis clavier est beaucoup plus facile:
Basculement espaces n'a pas de par défaut raccourci clavier alors n'hésitez pas à en ajouter un. Juste appuyez sur la touche + signe sur le côté gauche de la ligne (ou appuyez sur la touche Entrée, ou double-cliquez n'importe où sur la ligne) et entrez la combinaison souhaitée dans la fenêtre pop-up.
Et si le raccourci clavier que vous avez choisi est déjà utilisé pour une autre action(s), il y aura une pratique d'avertissement qui vous pouvez cliquer sur et observez ce action(s) utilisez déjà votre choix raccourci clavier:
Comme vous pouvez le voir, tout est très intuitif et pratique.
Bon travail, Microsoft!
D'origine (vieux) réponse
Pour ceux qui sont prêts à basculer les espaces à l'aide d'un raccourci clavier, vous pouvez ajouter une liaison personnalisée à l' raccourcis clavier.json fichier (Fichier > Préférences > Raccourcis Clavier).
Exemple:
Ici, j'ai attribué une combinaison de Ctrl+Maj+i pour passer des caractères invisibles, vous pouvez bien sûr choisir une autre combinaison.
ctrl+e ctrl+s
par défaut. Pour la liste déroulante des raccourcis comme celui-ci, vous devez mettre un espace entre les deux combinaisons, pas une virgule.Spectacle les espaces dans le Code de Visual Studio
modifier le réglage.json, par adjonction de codes!
juste comme ça!
(PS: il n'y a pas de "vrai" option!, même cela marche aussi.)
Simplement pour démontrer les changements qui
editor.renderWhitespace : true
le fera à votre VSCode j'ai ajouté cette capture d'écran:.
Où Tab sont
→
et Espacesont.
Il n'est pas un
boolean
plus. Ils sont passés à unenum
. Maintenant, nous pouvons choisir entre:none
,boundary
, etall
.Vous pouvez voir l'original diff GitHub.
Afin d'obtenir le diff pour afficher les espaces de même pour
git diff
ensemblediffEditor.ignoreTrimWhitespace
à false.edit.renderWhitespace
est à peine utile.Pour mettre à jour les paramètres d'aller à
Cela ouvre un fichier intitulé "Paramètres par Défaut". Élargir la zone
//Editor
. Maintenant, vous pouvez voir où tous ces mystérieuxeditor.*
paramètres sont situés. Recherche (CTRL + F) pourrenderWhitespace
. Sur mon boitier j'ai:Pour ajouter à la confusion, le gauche fenêtre "Paramètres par Défaut" n'est pas modifiable. Vous avez besoin de les remplacer à l'aide de la droit fenêtre intitulée "paramètres".json". Vous pouvez copier coller les paramètres de "Paramètres par Défaut" à "paramètres".json":
J'ai fini par éteindre
renderWhitespace
.L'option pour rendre les espaces visible apparaît désormais comme une option dans le menu Affichage, comme à "changer de Rendre les Espaces" dans la version 1.15.1 de Code de Visual Studio.
Frapper la touche F1, puis tapez "Basculer Rendre des Espaces blancs" ou des parties de celle-ci on peut retenir 🙂
- Je utiliser vscode version 1.22.2 donc, cela pourrait être une caractéristique qui n'existent pas en 2015.
Mise à jour de v1.37: ajout de l'option permettant d'afficher les espaces dans le texte sélectionné uniquement. Voir v1.37 notes de version, rendre les espaces.
et
Ouvrir les préférences de l'Utilisateur. Raccourci clavier:
CTR + SHIFT + P
-> Préférences: Ouvrez les Paramètres de l'Utilisateur;Insérer dans le champ de recherche Espaces, et sélectionnez tous paramètre