Afficher l'espace, l'onglet, les caractères CRLF dans l'éditeur de Visual Studio


300

Visual Studio 2010 Pro: où sont les paramètres pour que l'éditeur puisse afficher l'espace, les tabulations, le parapraphe, le CRLF, etc.? Je peux cependant le faire dans NotePad ++.


1
S'il vous arrive d'ajouter un caractère de contrôle par erreur, ou si vous soupçonnez qu'un caractère de contrôle peut vous causer des erreurs, ma recommandation est de supprimer la section de code suspecte, de la coller dans Notepad ++, de rechercher et de supprimer le coupable, puis de couper le code et collez-le dans Visual Studio. C'est le moyen le plus simple et cela fonctionne à chaque fois. Gardez donc une copie de Notepad ++ installée, au cas où.
Samir

Réponses:


500

Édition> Avancé> Afficher l'espace blanc. Le raccourci clavier est CTRL+ R, CTRL+ W. La commande est appelée Edit.ViewWhiteSpace.

Il fonctionne dans toutes les versions de Visual Studio au moins depuis Visual Studio 2010, la version actuelle étant Visual Studio 2019 (au moment de la rédaction). Dans Visual Studio 2013, vous pouvez également utiliser CTRL+ E, Sou CTRL+ E, CTRL+ S.

Par défaut, les marqueurs de fin de ligne ne sont pas affichés. Cette fonctionnalité est fournie par l' extension End of the Line .


17
J'ai accidentellement activé cela. Tu m'as sauvé la vie! ^^
displayname

24
Cela ne répond pas entièrement à la question d'origine. La question portait sur les espaces blancs et les nouveaux caractères de ligne (d'où "CRLF"). Cette option n'affiche pas les nouveaux caractères de ligne.
Alex

27
Comment diable ai-je frappé CTRL + R, CTRL + W par accident?!?
Almo

Épargnant de vie! j'aime VS: D
Khateeb321

2
Existe-t-il une extension pour VS 2019? End of the Line ne prend en charge que jusqu'en 2017
Kir

145

Edit -> Advanced -> View White Spaceou Ctrl+ E,S


26
Merci d'avoir fourni le nom et l'emplacement de l'élément de menu. Très ennuyeux quand les gens vous donnent juste des raccourcis clavier (qui changent de version en version et peuvent différer par configuration).
Kristopher Johnson

4
Et il n'y a pas d'option pour afficher les nouvelles lignes. Malheureusement.
yoyo

2
Ne semble pas exister dans VS2015
Johnny_D

7
@Johnny_D il existe mais vous devez avoir un fichier ouvert. Si aucun fichier n'est ouvert pour modification, vous ne voyez pas la Advanced -> View White Spacepièce.
Stoyan Dimov

20

Afficher les espaces blancs

Menu: Vous pouvez activerdésactiver la visibilité des caractères blancs dans le menu: Edit>Advanced>View White Space.

Bouton: Si vous souhaitez ajouter le bouton à une barre d'outils, il est appeléToggle Visual Spacedans la catégorie de commande "Modifier".
Le nom decommande réelle est:Edit.ViewWhiteSpace.

Raccourci clavier: dans Visual Studio 2015, 2017 et 2019, le raccourci clavier par défaut est toujoursCTRL+R,CTRL+W
Tapez l'un après l'autre.
Tous les raccourcis par défaut

Caractères de fin de ligne

Extension: il existe une extension minimale qui ajoute l'affichage des caractères de fin de ligne (LF et CR) au mode d'espace blanc visuel, comme vous vous en doutez. De plus, il fournit des boutons et des raccourcis pour modifier toutes les fins de ligne dans un document ou une sélection.
Galerie VisualStudio: Fin de la ligne

Remarque: Depuis Visual Studio 2017, aucune option du menu Fichier n'est appeléeAdvanced Save Options. La modification de l'encodage et des fins de ligne d'un fichier peut être effectuée en utilisantSave File As ...et en cliquant sur la flèche vers le bas sur le côté droit du bouton d'enregistrement. Cela montre l'optionSave with Encoding. Il vous sera demandé l'autorisation d'écraser le fichier actuel.


1
C'est ce dont j'avais besoin, je pouvais trouver le nom de la commande mais lors de l'ajout de boutons, il n'y a aucun moyen de rechercher quoi que ce soit, c'est donc un jeu de devinettes.
Andrew Queisser

6

Mon problème frappait CTRL + F et l'espace

Cela a marqué tous les espaces en brun. A passé 10 minutes à "l'éteindre": P


Blague utile!)))
dyomas


1

Le raccourci correct est CTRL-R-W comme si vous n'aviez pas à relâcher le bouton CTRL tout en appuyant sur W. Cela a fonctionné pour moi dans VS 2015



0

Pour ceux qui recherchent une bascule de bouton:

Le nom de cette commande est Afficher l'espace blanc dans le menu GUI (Edition -> Avancé -> Afficher l'espace blanc).

Bascule du menu

Le nom de cette commande dans la fenêtre contextuelle de la commande Ajouter est Toggle Visual Space .

Bouton à bascule.


0

Pour Visual Studio pour mac, vous pouvez le trouver sous Visual Studio -> Préférences -> Éditeur de texte -> Marqueurs et règles -> Afficher les caractères invisibles

Veuillez noter que vous devrez peut-être redémarrer Visual Studio pour que les modifications prennent effet

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.