Pourquoi l'éditeur Visual Studio affiche-t-il des points dans les espaces vides?

340

J'ai un étrange bogue dans l'éditeur de texte de Visual Studio. Tous mes espaces vides sont remplacés par un "."

public class Person
{
  int age;
}

ressemble à ça

public..class..Person..........................
{..................
..int age;...................
}.....................

Je réinitialise les paramètres par défaut. Ça n'a pas marché. J'ai également réinstallé VS2008. Ça ne fonctionnait toujours pas. Quelle est l'erreur?

SNA
la source
13
btw, dans cet exemple serait 10x mieux garder les points! Le code est mal en retrait et ces points perdus à la fin de la ligne créeront probablement un problème à l'avenir lors de la fusion.
Custodio

Réponses:

804

Visual Studio est configuré pour afficher les espaces blancs.

Appuyez sur Ctrl+ R, Ctrl+ W.

Si vous utilisez des mappages de clavier C #: (merci Simeon)

Appuyez sur Ctrl+ E, S.

Si vous souhaitez utiliser le menu: (merci angularsen)

Edit > Advanced > View White Space
Luis Perez
la source
89
Ou Cntrl + E, S si vous utilisez les mappages de clavier C #.
Simeon Pilgrim
1
Ah, ça explique ça! J'avais essayé d'appuyer sur Ctrl + E, D mais j'ai raté et appuyé sur S à la place ... Merci!
Jon Artus
18
Cela n'a pas fonctionné pour moi, je pense que le complément Resharper a intercepté les deux raccourcis décrits ici. Cependant, pour décocher Edition-> Avancé-> Afficher les espaces blancs, il a été résolu.
angularsen
2
Merci, cela arrive parfois en cliquant trop vite (dans la mauvaise fenêtre). C'est déjà la troisième fois que je viens ici pour chercher, thx
Joost Schepel
4
Fonctionne dans VS2008. Je ne peux pas croire que j'ai réussi à appuyer sur cette combinaison au hasard!
Perfection
76

Il semble que l'option d'affichage des espaces blancs soit activée. Allez dans Edition -> Avancé -> et décochez "Afficher les espaces blancs"

JaredPar
la source
Édition -> Avancé, pas "Affichage -> Avancé"
1800 INFORMATIONS
2
Je suis désolé, mais je ne trouve pas non plus Edit-> Advance.
SNA
@unknown, quelle version de Visual Studio utilisez-vous?
JaredPar
VS2008 est la version que j'utilise
SNA
23

Dans Visual Studio 2012,
accédez à ou appuyez sur + , +
Edit -> Advanced -> View White Spaces

CtrlRCtrlW

Satish Singh
la source
10

~ POUR VISUAL STUDIO 6 ~

utilisez: ctrl+ shift+ 8 pour activer / désactiver.

(ou manuellement allez dans: Edition> Avancé> "Voir les espaces blancs")

bonne chance!

Fonctionne également pour Visual Studio 2008, lorsque Outils / Options / Environnement / Clavier / Schéma de mappage: Visual C ++ 6 est sélectionné.

Philipp M
la source
6

Veuillez appuyer sur les boutons ci-dessous en combinaison de Ctrl+ R,W

Bacs
la source
5

J'ai eu le même problème et résolu en appuyant sur Ctrl+ R, Ctrl+ W.

amol
la source
2

Appuyez sur ctrl+ Esuivi de la Stouche pour supprimer les lignes dans Visual Studio 10

Jainendra
la source
1

allez dans Fichier -> Préférences -> Paramètres , cela ouvrira deux panneaux côte à côte, celui de gauche est le paramètre par défaut et celui de droite est le paramètre utilisateur, vous pouvez ajouter votre paramètre sur le panneau de droite, pour cela, vous pouvez ajouter "editor.renderWhitespace": "all".

Parid0kht
la source
1

Dans Visual Studio vesrion 1.34.0 View -> Toggle Render Whitespace

veeresh yh
la source
0

Dans visual studio 2015, goto->view->formatting marks, Unselectshow

SAi Chandar
la source
0

Dans Visual Studio 2019, cela peut également être configuré dans Tools -> Options -> General -> View whitespace

Mykhailo Seniutovych
la source