Wie kann ich Visual Studio-Zeilenumbrüche mit 80 Zeichen erstellen?

101

Gibt es eine Möglichkeit, Visual Studio mit 80 Zeichen in Zeilenumbruch zu bringen? Ich benutze VS2008.

Dieser Beitrag ist lose verwandt.

JosephStyons
quelle
Ist das eine persönliche Sache oder haben Sie einen Lehrer für eine Klasse, die dies erfordert? Ich würde Zeilenumbrüche eher als ... einschränkend für meinen Codierungsstil empfinden, da ich gerne lange beschreibende Namen für Dinge verwende. ^ _ ^
Nicholas Flynt
3
Vielleicht ist 80 zu restriktiv ... aber ich bevorzuge eine relativ enge Einstellung, da ich damit die gesamte Anweisung auf einmal sehen kann, ohne die Toolbox und andere Zusatzfenster automatisch auszublenden.
JosephStyons
7
Die Beschränkung der Spaltenbreite hat viele Vorteile. Lesen Sie dies: cookcomputing.com/blog/archives/000545.html Siehe dies: vulcan.eager.googlepages.com/whereis.png
Agnel Kurian
1
@ KyleStrand Ich bin bei dir. Ich finde Code viel verständlicher, wenn ich ihn auf einem Bildschirm anzeigen kann. Als ich das vor 8 Jahren gepostet habe, war ich etwas dogmatischer, meine 80 Charaktere zu wollen (denn wenn es gut genug für eine Konsole ist, ist es gut genug für ein Studio!). Jetzt bin ich froh, wenn ich einfach alles in einer vernünftigen Schriftgröße sehen kann.
JosephStyons
1
Ich bin hierher gekommen, um nach einer Möglichkeit zu suchen, einen Blockkommentar fest zu verpacken. (Ich stimme anderen zu, dass das automatische Umbrechen von Code wahrscheinlich nicht so nützlich ist, obwohl ein gewisses Maß an Disziplin bei der Begrenzung der Zeilenlänge in Kommentaren und Code hilfreich sein kann, wenn bei Codeüberprüfungen usw. Unterschiede auftreten.) Nicht gefunden, wonach ich gesucht habe, ich habe dieses rewrap Werkzeug finden: marketplace.visualstudio.com/items?itemName=stkb.rewrap habe nicht versucht, aber es sieht aus wie es die Arbeit machen würde.
Tom Bogle

Antworten:

67

Extras >> Optionen >> Texteditor >> Alle Sprachen >> Allgemein >> Wählen Sie Zeilenumbruch.

Ich weiß nicht, ob Sie eine bestimmte Anzahl von Spalten auswählen können?

TGnat
quelle
5
VS 2013: keine Option für die Anzahl der Spalten; Der Wrap wird jedoch angepasst, wenn Sie die Größe des VS-Fensters ändern.
Guilherme Salomé
3
Ich denke nicht, dass dies das gewünschte Verhalten ist, zumindest nicht das, was ich will. Gibt es eine Möglichkeit, die Breite einer Linie festzulegen?
Sop
114

Sofern dies nicht von jemandem empfohlen werden kann, können Sie dies mit ReSharper erreichen :

ReSharper >> Optionen ... >> Sprachen / C # >> Zeilenumbrüche und Zeilenumbrüche

  • Aktivieren Sie "Lange Zeilen umbrechen"
  • Setzen Sie "Right Margin (Spalten)" auf den erforderlichen Wert (Standard ist 120).

Hoffentlich hilft das.

Igal Tabachnik
quelle
30
In R # 8.x ist es unter RESHARPER >> Optionen >> Code-Bearbeitung >> C # >> Formatierungsstil >>
Zeilenumbrüche
In Visual Studio 2019 (mit ReSharper 2020.1) lautet der Pfad jetzt Erweiterungen >> ReSharper >> Optionen >> Codebearbeitung >> C # >> Formatierungsstil >> Zeilenumbrüche und Zeilenumbrüche
Theophilus
16

Sie können auch verwenden

Ctrl+E, Ctrl+W

Tastaturkürzel zum Ein- und Ausschalten von Zeilenumbrüchen.

Cory Koch
quelle
Danke, bleibt es für immer für alle Dateien aktiviert oder nur für die Sitzung?
eozzy
danke für diese Verknüpfung ... Ich tippe dies oft falsch und muss immer googeln, wo ich es deaktivieren kann. Ich werde das nicht sicher auf ein Post-It setzen
Mario Garcia
8

So tun Sie dies mit Visual Assist (einem anderen nicht freien Tool):

VAssistX >> Visual Assist X-Optionen >> Erweitert >> Anzeige

  • Aktivieren Sie "Anzeige nach Spalte anzeigen" und setzen Sie das Nummernfeld auf 80.
idbrii
quelle
3
Jetzt unter VAssistX >> Visual AssistX-Optionen >> Anzeige
gleichnamig
4

Fügt dem Visual Studio-Texteditor vertikale Spaltenführungen hinzu. Diese Version ist für Visual Studio 2012, Visual Studio 2013 oder Visual Studio 2015.

Siehe das Plugin.


quelle
3

Ich stolperte über diese Frage , wenn tatsächlich wurde nach einer Antwort suchen diese (wie eine visuelle Linie / Leitlinie bei char Grenze hinzuzufügen). Deshalb möchte ich hier jemandem wie mir einen Schiedsrichter überlassen.

Corio
quelle
3

Wenn das Problem einfach darin besteht, dass Sie wissen möchten, wann Sie 80 Zeichen für eine einzelne Zeile übergeben, was eine übliche Beschränkung für Codierungsrichtlinien darstellt, können Sie einen anderen Ansatz verwenden: Editor-Richtlinien . Dadurch werden vertikale Spaltenführungen hinter Ihrem Code hinzugefügt.

Hallo Auf Wiedersehen
quelle
0

Siehe auch diese Antwort , um den Modus bequem zu wechseln.

Zitat:

Ich benutze diese Funktion oft genug, um der Befehlsleiste eine benutzerdefinierte Schaltfläche hinzuzufügen.

Klicken Sie auf Hinzufügen oder Entfernen -> Anpassen.
Klicken Sie auf die Registerkarte Befehle.
Wählen Sie Bearbeiten | Erweitert aus der Liste
Suchen. Zeilenumbruch umschalten und ziehen Sie ihn auf Ihre Leiste

Roland Pihlakas
quelle
0

Code -> Einstellungen -> Einstellungen -> Texteditor -> Scrollen Sie nach unten, bis Sie den Zeilenumbruch sehen. Setzen Sie ihn auf wordWrapColumn -> Geben Sie unter Zeilenumbruchspalte die Anzahl der Zeichen ein, die in einer Zeile stehen sollen

Geben Sie hier die Bildbeschreibung ein

Charbel.AY
quelle
4
Dies ist "Visual Studio Code", nicht "Visual Studio", die Namen sind einfach zu ähnlich :)
Tom