Jak wyłączyć wyświetlanie znaków białych znaków w programie Visual Studio IDE

291

Nie wiem, co zrobiłem, ale nie wiem, jak pozbyć się strzał po lewej stronie.

alternatywny tekst

Juan
źródło
5
Cóż, może powinien coś powiedzieć o strzałach, ponieważ nie wiedziałem, co to są, a ludzie, którzy chcą się ich pozbyć, prawdopodobnie też nie (nie sądzę, żebym użył Google „Jak pozbyć się białych znaków” chyba że wiem, że są to białe znaki i najprawdopodobniej już wiedzą, jak się ich pozbyć)
Juan
7
Właściwie to właśnie mi się przydarzyło i wiedziałem dokładnie, co to jest, ale nie wiedziałem, jak je ukryć, więc szukałem w Google „Znaków ukrywania białych znaków w programie Visual Studio” i to był pierwszy wynik. Więc dziękuję!
bubbleking
Niestety ani skróty klawiaturowe, ani rozmieszczenie menu nie są intuicyjne. W rezultacie przejrzałem ten dokładny komunikat o przepełnieniu stosu ( visual studio show whitespacekilkadziesiąt razy przez lata podczas instalowania VS na nowej maszynie w nowym zadaniu. Podsumowanie: Nie, sama znajomość znaków białych znaków nie oznacza, że ​​wiesz, jak się przełączać im
Assimilater

Odpowiedzi:

577

CTRL+ R, CTRL+ W: Przełącz wyświetlanie białych spacji

lub w menu Edycja:

  • Edycja -> Zaawansowane -> Wyświetl białą przestrzeń

[BTW, wygląda na to, że używasz Tabs. Powszechną praktyką jest zmienianie tabulatorów w spacje (często 4) za pomocą Opcji.]

Mitch Pszenica
źródło
2
hehe, włączyłem go ponownie przez pomyłkę XDDD Dziękuję !!! Czy ktoś wie, dlaczego ta funkcja w ogóle istnieje? Czy to nie jest nieskończenie denerwujące?
Vintharas,
29
@Vintharas: Istnieje, ponieważ ludzie tacy jak ja zachowują go przez CAŁY CZAS, ponieważ lubimy zawsze mieć świadomość tego, co wstawiamy lub jak zmieniamy plik. Daje nam bardziej swobodną kontrolę nad naszym środowiskiem. Są też przypadki, w których jest to naprawdę krytyczne, takie jak analizowane ciągi wewnętrzne.
Myśli
3
Uważam to za przydatne, ponieważ nasze standardy kodowania zabraniają spacji końcowych, więc pozwala mi to zobaczyć. Nie mogę zainstalować dodatków, aby to naprawić, ponieważ używamy wersji Express.
Stefan
3
NVM. używasz kart. Użyję spacji.
Mitch Wheat
9
@MitchWheat Wydaje mi się, że większość programistów się z tobą nie zgadza. Sugeruję przeczytanie ich komentarzy. Może to zmienić zdanie na temat korzystania z kart programmers.stackexchange.com/questions/57/…
JSON
46

W Visual Studio 2010 kluczowej sekwencji CTRL+ E, Sbędzie również przełączać wyświetlanie znaków spacji.

Kellen Donohue
źródło
Mogę potwierdzić, że działa to również w Visual Studio 2013 Express.
jmstoker
1
Ach, to interesujące. Nie mogłem pojąć, w jakim wszechświecie mogłem przez pomyłkę nacisnąć CTRL-R, CTRL-W; ale CTRL-E, S wydaje się bardziej prawdopodobne.
Carl Sharman,
To musiało być to, co trafiłem przypadkowo, kiedy zamierzałem CTRL-E, CCTRL-E, U
zamienić
2
Lub przypadkowo uderzenie E, gdy próbujesz zapisać za pomocą CTRL-S
DrDeth,
7

W Visual Studio 2015 Z górnego menu

Edycja -> Zaawansowane -> Wyświetl białą przestrzeń

lub CTRL+ E,S

Max Carroll
źródło
3

CTRL+ SHIFT+ *to de facto standardowa kombinacja klawiszy służąca do pokazywania / ukrywania białych znaków we wszystkich produktach Microsoft obsługujących tę funkcję.

PS: * odnosi się do klawisza 8- * nie do *klawisza numerycznego .

Mrówka
źródło
Działa w VS 2017
FractalSpace
2

Jeśli Toggle Visual Spaceikona zostanie dodana do wybranego paska narzędzi Visual Studio, ponieważ należy ją włączać i wyłączać poprzez kliknięcie myszą, postępuj zgodnie z następującą instrukcją:

  1. Dostosuj żądany pasek narzędzi

  2. Kliknij Customize...

  3. Kliknij Add Command...

  4. Idź do Editi wybierzToggle Visual Space

  5. Kliknij OK

Testowane z Visual Studio 2019.

CKE
źródło
0

dla kodu VS i późniejszych wersji Ctrl + P, aby otworzyć, a następnie pisać białe znaki, możesz wybrać Widok: Przełącz renderowanie białych znaków

Nick P.
źródło