Deaktivieren der Anzeige von Leerzeichen in Visual Studio IDE


291

Ich weiß nicht, was ich getan habe, aber ich weiß nicht, wie ich diese Pfeile auf der linken Seite loswerden soll.

Alt-Text


5
Nun, vielleicht sollte es etwas über Pfeile aussagen, weil ich nicht wusste, was sie waren, und Leute, die sie loswerden wollen, wahrscheinlich auch nicht (ich glaube nicht, dass ich Google "Wie man Leerzeichen loswird" würde). es sei denn, ich weiß, dass es sich um Leerzeichen handelt und höchstwahrscheinlich bereits weiß, wie man sie loswird)
Juan

7
Eigentlich ist mir das gerade passiert und ich wusste genau, was sie waren, wusste aber nicht, wie ich sie verstecken sollte. Deshalb suchte ich bei Google nach "Visual Studio Hide Whitespace Characters" und dies war das erste Ergebnis. So danke!
Bubbleking

Leider sind weder die Tastenkombination (en) noch die Menüplatzierung intuitiv. Infolgedessen habe ich genau diesen Stapelüberlaufpfosten gegoogelt ( visual studio show whitespaceim Laufe der Jahre Dutzende Male, wenn VS auf einem neuen Computer bei einem neuen Job installiert wurde. Zusammenfassung: Nein, nur zu wissen, dass es sich um Leerzeichen handelt, bedeutet nicht, dass Sie wissen, wie man umschaltet sie.
Assimilater

Antworten:


577

CTRL+ R, CTRL+ W: Umschalten zwischen Leerzeichen

oder unter dem Menü Bearbeiten:

  • Bearbeiten -> Erweitert -> Leerraum anzeigen

[Übrigens scheinen Sie auch Tabs zu verwenden. Es ist üblich, dass die IDE Tabulatoren über Optionen in Leerzeichen (häufig 4) umwandelt.]


2
hehe ich habe es versehentlich wieder eingeschaltet XDDD Danke !!! Weiß jemand, warum diese Funktion überhaupt existiert? Ist es nicht unendlich nervig?
Vintharas

29
@Vintharas: Es existiert, weil Leute wie ich es die ganze Zeit behalten, weil wir gerne immer wissen, was wir einfügen oder wie wir die Datei ändern. Gibt uns mehr Gelegenheitskontrolle über unsere Umwelt. Es gibt auch Fälle, in denen dies tatsächlich kritisch ist, z. B. innerhalb von Zeichenfolgen, die analysiert werden.
Dachte

3
Ich finde es nützlich, weil unsere Codierungsstandards nachgestellte Leerzeichen verbieten, sodass ich sie sehen kann. Ich kann keine Add-Ons installieren, um das Problem zu beheben, da wir die Express-Version verwenden.
Stefan

3
nvm. Sie verwenden Registerkarten. Ich werde Leerzeichen verwenden.
Mitch Wheat

9
@MitchWheat Mir scheint, dass die meisten Entwickler nicht mit Ihnen übereinstimmen. Ich schlage vor, Sie lesen ihre Kommentare. Es könnte Ihre Meinung über die Verwendung von Registerkarten programmers.stackexchange.com/questions/57/…
JSON

46

In Visual Studio 2010 die Tastenfolge CTRL+ E, Swird auch Toggle - Anzeige von Leerzeichen.


Ich kann bestätigen, dass dies auch in Visual Studio 2013 Express funktioniert.
jmstoker

1
Ah das ist interessant. Ich konnte nicht herausfinden, in welchem ​​Universum ich möglicherweise versehentlich STRG-R, STRG-W gedrückt haben könnte. aber STRG-E, S scheint etwas plausibler.
Carl Sharman

Das muss das gewesen sein, was ich bei einem Unfall getroffen habe, als ich einige Kommentare ( CTRL-E, C, CTRL-E, U)
umgeschaltet habe

2
Oder versehentlich E
drücken,

7

In Visual Studio 2015 Über das Hauptmenü

Bearbeiten -> Erweitert -> Leerraum anzeigen

oder CTRL+ E,S


3

CTRL+ SHIFT+ *Ist die de-facto - Standard - Tastenkombination für Ein- / Ausblenden von Leerzeichen in allen Microsoft - Produkten , die diese Funktion unterstützen.

PS: * Bezieht sich auf die Taste 8- * und nicht auf die Zifferntaste *.


Funktioniert in VS 2017
FractalSpace

2

Wenn das Toggle Visual SpaceSymbol einer Visual Studio-Symbolleiste Ihrer Wahl hinzugefügt werden soll, weil es per Mausklick ein- und ausgeschaltet werden soll, befolgen Sie diese Anweisungen:

  1. Passen Sie die gewünschte Symbolleiste an

  2. Klicke auf Customize...

  3. Klicke auf Add Command...

  4. Gehe zu Editund wähleToggle Visual Space

  5. Klicke auf OK

Getestet mit Visual Studio 2019.


0

Damit VS-Code und spätere Versionen Strg + P öffnen und dann Whitespace schreiben können, können Sie Ansicht: Render-Whitespace umschalten auswählen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.