web-dev-qa-db-de.com

Wie kann ich den Zeilenumbruch in VSCode ein- und ausschalten?

Bei der Verwendung von Codedateien werden normalerweise keine längeren Zeilen zum Umbrechen benötigt. Bei .md -Dateien ist dies jedoch sehr nützlich. Ich kann die Option zum Aktivieren des Zeilenumbruchs jedoch nicht finden, sodass längere Zeilen umbrochen werden.

Öffnen Sie zum Reproduzieren VSCode, dessen Größe in einem ausreichend kleinen Fenster geändert wurde, und geben Sie den folgenden Text in ein neues Dokument ein:

This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum.
A linebreak before this. 

Der Effekt ist folgender:

Example of missing Word wrap

Ich versuche, die horizontale Bildlaufleiste so zu positionieren, dass sie nicht sichtbar ist. Zeile 1 befindet sich rechts im Fenster.

Ich habe einige Dinge getan, um meine eigene Frage zu beantworten:

  • Search Stack Overflow : Null Ergebnisse zum Zeitpunkt des Schreibens dieses;
  • Akribisch durch das Menü von VSCode gehen: habe es nicht gefunden;
  • Verwenden der Befehlspalette mit "Zeilenumbruch": Gibt keine übereinstimmenden Befehle aus.

Möglicherweise ist dies nicht möglich, und ich muss eine Funktionsanforderung einreichen. Oder vermisse ich etwas?

Beachten Sie, dass ich es schnell ein- und ausschalten möchte. Zum einen @PanagiotisKanavos in Kommentaren erwähnt diese Lösung , um das Umbruchverhalten in den Einstellungen zu ändern, aber ich suche einen schnellen Befehl oder eine Menüoption, um dies zu tun (ähnlich wie Notepad ++ und Sublime Text 2) .

355
Jeroen

Seit v1.0 können Sie den Zeilenumbruch umschalten:

  • mit dem neuen Befehl editor.action.toggleWordWrap oder
  • im Menü View (Ansicht> Zeilenumbruch umschalten) oder
  • verwendung der ALT+Z Tastaturkürzel (für Mac: +Z).

Es kann auch mit den folgenden Einstellungen gesteuert werden:

  • editor.wordWrap
  • editor.wordWrapColumn
  • editor.wrappingIndent
598
Benjamin Pasero

Gehen Sie zu Datei> Einstellungen> Benutzereinstellungen.

Es öffnet sich automatisch die Standardeinstellungen und settings.json. Fügen Sie einfach Folgendes in die Datei settings.json ein und speichern Sie sie. Dadurch werden die Standardeinstellungen überschrieben.

// Place your settings in this file to overwrite the default settings
{ "editor.wrappingColumn": 0 }

Screenshot of settings being edited.

56
Radha Satam

Seit Version 0.3.0 wird der Zeilenumbruch in die Befehlspalette eingefügt. Sie können es mit Toggle Word Wrap oder aktivieren ALT + Z.

27
Haroen Viaene

wrappingColumn wurde zugunsten von wordWrap abgelehnt.

Fügen Sie diese Zeile zu settings.json hinzu, um wordWrap standardmäßig zu aktivieren

"editor.wordWrap": "on" 

oder Benutzereinstellungen öffnen:

Mac:  + ,

Windows: Ctrl + ,

Suchen Sie dann nach "wordWrap" oder scrollen Sie durch die "Commonly Used" -Einstellungen, um es zu finden, und wählen Sie "on".

enter image description here

23
Pixelomo

Wenig spät zu beantworten, aber für zukünftige Besucher. Überprüfen Sie diesen Screenshot. Ich hoffe es hilft

enter image description here

11
Nish

Seit 1.9 Es ist möglich, eine bestimmte Sprache für die Einstellungen für den Zeilenumbruch (oder für beliebige Einstellungen) auszuwählen. Sie finden dies in der Befehlspalette unter:

Einstellungen: Sprachspezifische Einstellungen konfigurieren ...

Welches bringt Sie zu Ihrer "settings.json" für eine ausgewählte Sprache, wo Sie möglicherweise enthalten:

"[markdown]": {
  "editor.wordWrapColumn": 100,
  "editor.wordWrap": "wordWrapColumn"
},
8
robstarbuck

Ich bin nicht sicher, wann es hinzugefügt wurde, aber ich verwende v0.10.8 und ALT + Z ist eine Tastenkombination zum Ein- und Ausschalten des Zeilenumbruchs. Dies erfüllt die Anforderung von "kann schnell ein- und ausgeschaltet werden".

Die Einstellung bleibt nach dem Schließen von VS Code nicht erhalten. Um fortzufahren, müssen Sie die Antwort von Radha mithilfe der settings.json -Datei festlegen ...

// Place your settings in this file to overwrite the default settings
{ "editor.wrappingColumn": 0 }
7
Hoss

Neugestaltung der Zeilenumbrucheinstellungen

Hier sind die neuen Optionen für den Zeilenumbruch:

editor.wordWrap: "off" - Lines will never wrap.
editor.wordWrap: "on" - Lines will wrap at viewport width.
editor.wordWrap: "wordWrapColumn" - Lines will wrap at the value of editor.wordWrapColumn.
editor.wordWrap: "bounded" 

Zeilen werden mit der Mindestbreite des Ansichtsfensters und dem Wert von editor.wordWrapColumn umbrochen.

2
digish a d

Gehen Sie zur Registerkarte "Einstellungen" und suchen Sie nach "Zeilenumbruch". Das folgende GIF ist ebenfalls hilfreich.

enter image description here

2
snr
  • Windows: Strg + Shift + drücke die Taste "P", jetzt in der Befehlszeile "Toggle Word Wrap" und drücke die Eingabetaste.
  • MAC: Befehl + Umschalt + drücken Sie die Taste "P", geben Sie nun in der Befehlszeile "Toggle Word Wrap" ein und drücken Sie die Eingabetaste.
0
Bahman.A