Wie füge ich dem Visual Studio Code-Editor einen rechten Rand hinzu?


87

Ist es möglich, dem Visual Studio Code-Editor einen rechten Rand hinzuzufügen?

Ich möchte einen Rand von 80 Zeichen festlegen, kann diese Option jedoch nicht in den Einstellungen finden.

Antworten:


124

Gemäß der Dokumentation zu den Benutzer- und Arbeitsbereichseinstellungen des Visual Studio-Codes können Sie Lineale hinzufügen, die bestimmte Spalten markieren.

Suchen Sie in den Einstellungen nach "Lineal". Klicken Sie auf den Link, um die JSON-Datei zu bearbeiten. Fügen Sie die unten stehende Eigenschaft für eine Regel mit 80 Zeichen hinzu.

Beispieleinstellung:

// Columns at which to show vertical rulers
"editor.rulers": [80],

7
Suchen Sie in den Einstellungen nach "Lineal". Sie müssen die Datei noch bearbeiten, VSCode bietet jedoch Unterstützung.
z0r

2

Wahrscheinlich kein Problem für die meisten modernen Codierer, aber wenn Sie wirklich auf einem 80-Spalten-Drucker drucken, sollten Sie Ihren Rand besser auf 79 einstellen. Wenn eine Zeile genau in der 80. Spalte endet, fügt der Drucker wahrscheinlich über einen automatischen Zeilenvorschub eine zusätzliche leere Zeile hinzu. Wie ich bereits sagte, betrifft dies wahrscheinlich nur Codierer, die immer noch Punktmatrix- / Endlosdruck bevorzugen.


2
Ähm, nein. Durch Code, der die 80-100-Zeichen-Marke sauber umschließt, können zwei Klassen nebeneinander auf einem Bildschirm geöffnet werden. Das horizontale Scrollen, wenn ich auf einen massiven Methodennamen mit mehreren Parametern stoße, ist ein Schmerz und lässt den Methodenkörper nach links verschwinden. Schmaler Code bedeutet, dass ich nur mit meinem Mausrad scrollen muss.
Riegardt Steyn

1
Diese Antwort sollte ein Kommentar sein. Es beantwortet die Frage nicht, ist aber interessant.
Tilgovi

1

Navigation folgt

  1. Datei -> Einstellungen -> Einstellungen
  2. Wählen Sie die Registerkarte Option: Gilt nur für => 'Benutzer' oder 'Arbeitsbereich'
  3. Suche nach "Herrschern"
  4. Öffnen Sie die Einstellung.json unter "Lineale".
  5. Fügen Sie die Zeile hinzu "editor.rulers": [80]

Die von mir verwendete Version ist 1.49.1

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.