Wie aktiviere ich standardmäßig den Textumbruch in VS Code?


107

Wenn ich VS-Code verwende, ist das erste, was ich für ein neues Dokument mache, normalerweise der Befehl: "Zeilenumbruch umschalten" oder Alt+ Z. Ich habe versucht, die Benutzereinstellungen zu überprüfen, aber keine relevanten Einträge gefunden. Gibt es eine Möglichkeit, den Textumbruch standardmäßig für jedes Dokument zu aktivieren?


Antworten:


164

Die Einstellung ist jetzt die, "editor.wordWrap": "on"die ich auf "Ein" gesetzt habe (die Standardeinstellung ist "Aus") und die den Zeilenumbruch für alle meine Dokumente in Visual Studio Code aktiviert.

Siehe die Release Notes über Word Wrap Änderungen für weitere Informationen.


2
Ja, diese Einstellung wurde in VSCode 1.10 geändert: code.visualstudio.com/updates/…
Matt Bierner

1
Auch wenn Sie es auf horizontale Leiste machen erscheint und scrollt nach Größenänderung
localhoost

1
Ich denke, diese Funktion ist immer noch kaputt. Wenn ich eine Seite zum ersten Mal lade, funktioniert der Zeilenumbruch wie vorgesehen. Sobald ich irgendwelche Änderungen vornehme, wird der Zeilenumbruch unterbrochen. Um fair zu sein, habe ich dies nicht mit allen deaktivierten Erweiterungen getestet. Ich habe keine Zeit dafür. Ich möchte nur, dass das Dumme funktioniert. Es ist so verdammt nervig.
Mike S.

Sie können mit den Einstellungen auf die CTRL + SHIFT + PJSON- Datei zugreifen , indem Sie "Open Default Settings (JSON)"
eingeben

16

Schauen Sie sich die Einstellung an editor.wrappingColumn( weitere Informationen finden Sie in den Dokumenten ).

Update 2017-04-06:

Vor kurzem wurde die Einstellung (siehe hier ) editor.wordWrapmit mehreren Optionen geändert :

Wir haben uns daher entschlossen, editor.wrappingColumn(mit seinen Fällen -1, 0,> 0) zugunsten von abzulehnen editor.wordWrap.

Hier sind die neuen Zeilenumbruchoptionen:

editor.wordWrap: "off"- Linien werden niemals gewickelt.
editor.wordWrap: "on"- Linien werden in der Breite des Ansichtsfensters umbrochen.
editor.wordWrap: "wordWrapColumn"- Zeilen werden mit dem Wert von umbrochen editor.wordWrapColumn.
editor.wordWrap: "bounded"- Linien werden mit der minimalen Breite des Ansichtsfensters und dem Wert von umbrochen editor.wordWrapColumn.


Hallo! Vielen Dank für diese Antwort. Sie funktioniert fast wie erwartet, aber bei dieser Lösung gibt es ein Problem: Sie unterbricht Linien an einem festen Punkt, unabhängig von der Fenstergröße, was nicht mit dem Zeilenumbruchmodus übereinstimmt. Was ich wirklich suche, ist, diese Wortumhüllung tatsächlich auszulösen. Wenn es sich als unmöglich herausstellt, werde ich diese Antwort akzeptieren.
Yakuza

1
Haben Sie versucht, es auf 0 zu setzen, da die Dokumente sagen "Wenn Sie dies auf 0 setzen, wird das Umbrechen der Ansichtsfensterbreite (
Zeilenumbruch

Ich entschuldige mich, ich habe mich auf den Wert "-1" konzentriert und "0" verpasst. Funktioniert perfekt! Vielen Dank!
Yakuza

12

Version 1.32.3

Wenn Sie keine Dateien bearbeiten möchten, können Sie diese einfach unter den Benutzereinstellungen aktivieren:

Code> Einstellungen> Einstellungen> Texteditor

Geben Sie "wordwrap" in die Suche ein oder scrollen Sie zum Ende der Liste direkt vor dem Cursorabschnitt. Sie sehen es als "Zeilenumbruch / Steuert, wie Zeilen umbrochen werden sollen".


Aber standardmäßig? Wie bringt man diese Methode dazu, "zu bleiben"?
Neil Guy Lindberg

Es ist standardmäßig für mich? Neustart versuchen? Entschuldigung, ich bin mir nicht sicher. Ich benutze 1.40.1 in Mojave und es funktioniert immer noch. Hinweis: Wenn Sie Ansicht> Wordwrap verwenden, wird dies nicht als Standard festgelegt
Paul Morris,

3

Im Jahr 2020 sind hier einfache Schritte, um dies zu tun.

  • Klicken Sie im oberen Menü auf "Datei".
  • Klicken Sie auf "Einstellungen" -> "Einstellungen".
  • Scrollen Sie ein wenig, bis Sie 'Editor: Zeilenumbruch' finden.
  • Klicken Sie auf das Dropdown-Menü und wählen Sie "Ein".
  • Getan. Die Einstellungen werden standardmäßig gespeichert.

Hoffe das hilft.

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.