Perché l'editor di Visual Studio mostra i punti negli spazi vuoti?


340

Ho uno strano bug nell'editor di testo di Visual Studio. Tutti i miei spazi vuoti sono sostituiti da un "."

public class Person
{
  int age;
}

Somiglia a questo

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

Ho ripristinato le impostazioni predefinite. Non ha funzionato Ho anche reinstallato VS2008. Non ha ancora funzionato. Qual è l'errore?


13
a proposito, in questo esempio sarebbe 10 volte meglio mantenere i punti! Il codice è rientrato male e questi punti persi alla fine della riga probabilmente creeranno problemi in futuro durante l'unione.
Custodio,

Risposte:


804

Visual Studio è configurato per mostrare gli spazi bianchi.

Premi Ctrl+ R, Ctrl+ W.

Se stai utilizzando i mapping della tastiera C #: (grazie Simeon)

Premete Ctrl+ E, S.

Se vuoi usare il menu: (grazie angularsen)

Edit > Advanced > View White Space

89
Oppure Cntrl + E, S se si utilizzano le mappature della tastiera C #.
Simeon Pilgrim,

1
Ah, questo lo spiega! Avevo provato a premere Ctrl + E, D ma mi mancava e premevo S invece ... Grazie!
Jon Artus,

18
Non ha funzionato per me, penso che il componente aggiuntivo Resharper abbia intercettato entrambe le scorciatoie descritte qui. Tuttavia, per deselezionare Modifica-> Avanzate-> Visualizza spazi bianchi è stato risolto.
angularsen,

2
Grazie, questo succede a volte quando si fa clic troppo velocemente (nella finestra sbagliata). È già la terza volta che vengo qui a cercarlo, grazie
Joost Schepel,

4
Funziona in VS2008. Non riesco a credere di essere riuscito a premere casualmente quella combinazione!
Perfezione

76

Sembra che tu abbia abilitato l'opzione Visualizza spazi bianchi. Vai a Modifica -> Avanzate -> e deseleziona "Visualizza spazi bianchi"


Modifica -> Avanzate, non "Visualizza -> Avanzate"
1800 INFORMAZIONI

2
Mi dispiace, ma non riesco a trovare Modifica-> Anticipo.
SNA,

@unknown, quale versione di Visual Studio stai usando?
JaredPar,

VS2008 è la versione che sto usando
SNA il

23

In Visual Studio 2012
Vai a oppure premi + , +
Edit -> Advanced -> View White Spaces

CtrlRCtrlW


10

~ PER VISUAL STUDIO 6 ~

usare: ctrl+ shift+8 per attivare / disattivare.

(o vai manualmente a: Modifica> Avanzamento> "Visualizza spazi bianchi")

in bocca al lupo!

Funziona anche con Visual Studio 2008, quando è selezionato Strumenti / Opzioni / Ambiente / Tastiera / Schema di mappatura: Visual C ++ 6.


6

Si prega di premere i pulsanti in basso in combinazione di Ctrl+ R,W


5

Ho avuto lo stesso problema e risolto premendo Ctrl+ R, Ctrl+ W.


2

Premere ctrl+ Eseguito dal Stasto per rimuovere le righe in Visual Studio 10


1

vai su File -> Preferenze -> Impostazioni , questo aprirà due pannelli affiancati, quello di sinistra è l'impostazione predefinita e quello di destra è l'impostazione dell'utente, puoi aggiungere le tue impostazioni sul pannello di destra, per questo puoi aggiungere "editor.renderWhitespace": "all".


1

In Visual Studio vesrion 1.34.0 View -> Toggle Render Whitespace


0

In visual studio 2015, goto->view->formatting marks, deselezionareshow


0

In Visual Studio 2019, questo può anche essere configurato in Tools -> Options -> General -> View whitespace

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.