Dlaczego edytor Visual Studio pokazuje kropki w pustych odstępach?


340

Mam dziwny błąd w edytorze tekstów Visual Studio. Wszystkie moje puste spacje są zastąpione przez „.”

public class Person
{
  int age;
}

wygląda tak

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

Resetuję ustawienia do domyślnych. Nie działało Ponownie zainstalowałem VS2008. Nadal nie działał. Jaki jest błąd?


13
btw, w tym przykładzie byłoby 10x lepiej zachować kropki! Kod jest źle wcięty, a zgubione kropki na końcu linii prawdopodobnie spowodują problem w przyszłości podczas scalania.
Custodio

Odpowiedzi:


804

Program Visual Studio jest skonfigurowany do wyświetlania białych znaków.

Naciśnij Ctrl+ R, Ctrl+ W.

Jeśli używasz mapowania klawiatury w języku C #: (dzięki Simeon)

Naciśnij przycisk Ctrl+ E, S.

Jeśli chcesz skorzystać z menu: (dzięki angularsen)

Edit > Advanced > View White Space

89
Lub Cntrl + E, S, jeśli używasz mapowania klawiatury C #.
Simeon Pilgrim

1
Ach, to wyjaśnia! Próbowałem nacisnąć Ctrl + E, D, ale nie trafiłem i zamiast tego nacisnąłem S ... Dzięki!
Jon Artus

18
Nie działało dla mnie, myślę, że dodatek Resharper przechwycił oba opisane tutaj skróty. Jednak, aby odznaczyć Edycja-> Zaawansowane-> Zobacz białe znaki rozwiązało to.
angularsen

2
Dzięki, zdarza się to czasami, gdy klikasz zbyt szybko (w niewłaściwym oknie). Już trzeci raz tu przyjechałem, żeby to sprawdzić, dzięki
Joost Schepel

4
Działa w VS2008. Nie mogę uwierzyć, że losowo udało mi się nacisnąć tę kombinację!
Perfekcja

76

Wygląda na to, że masz włączoną opcję wyświetlania białych znaków. Przejdź do Edycja -> Zaawansowane -> i odznacz „Zobacz białe znaki”


Edycja -> Zaawansowane, a nie „Widok -> Zaawansowane”
1800 INFORMACJE

2
Przykro mi, ale nie mogę również znaleźć opcji Edytuj-> Zaawansowany.
SNA

@unknown, jakiej wersji Visual Studio używasz?
JaredPar

VS2008 to wersja, której używam
SNA

23

W Visual Studio 2012
Idź do Lub Naciśnij + , +
Edit -> Advanced -> View White Spaces

CtrlRCtrlW


10

~ DLA STUDIUM WIZUALNEGO 6 ~

użyj: ctrl+ shift+, 8 aby włączyć / wyłączyć.

(lub ręcznie przejdź do: Edycja> Zaawansowane> „Zobacz białe znaki”)

powodzenia!

Działa także w Visual Studio 2008, gdy wybrano Narzędzia / Opcje / Środowisko / Klawiatura / Schemat mapowania: Visual C ++ 6.



5

Miałem ten sam problem i rozwiązałem go, naciskając Ctrl+ R, Ctrl+ W.


2

Naciśnij ctrl+, Ea następnie Sklawisz, aby usunąć linie w Visual Studio 10


1

przejdź do Plik -> Preferencje -> Ustawienia , to otworzy dwa panele obok siebie, lewy jest ustawieniem domyślnym, a prawy jest ustawieniem użytkownika, możesz dodać swoje ustawienie na prawym panelu, do tego możesz dodać "editor.renderWhitespace": "all".




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.