Jak włączyć domyślne zawijanie tekstu w programie VS Code


112

Zwykle, gdy używam VS Code, pierwszą rzeczą, którą robię na nowym dokumencie, jest polecenie: „Przełącz zawijanie wyrazów” lub Alt+ Z. Próbowałem zajrzeć do Ustawień użytkownika, ale nie znalazłem żadnych odpowiednich wpisów. Czy istnieje sposób, aby zawijanie tekstu było domyślnie włączone dla każdego dokumentu?


Odpowiedzi:


170

To ustawienie jest teraz "editor.wordWrap": "on"ustawione na „włączone” (domyślnie jest to „wyłączone”) i aktywuje zawijanie słów we wszystkich moich dokumentach w programie Visual Studio Code.

Zobacz informacje o wersji dotyczące zmian zawijania tekstu, aby uzyskać więcej informacji.


2
Tak, to ustawienie zostało zmienione w VSCode 1.10: code.visualstudio.com/updates/…
Matt Bierner

1
Nawet jeśli zrobisz to na poziomym pasku, pojawi się i przewinie po
zmianie

1
Myślę, że ta funkcja jest nadal zepsuta. Kiedy początkowo ładuję stronę, zawijanie słów działa zgodnie z oczekiwaniami. Kiedy wprowadzam jakiekolwiek zmiany, zawijanie słów przerywa. Aby być uczciwym, nie testowałem tego z wyłączonymi wszystkimi rozszerzeniami. Nie mam na to czasu. Chcę tylko, żeby ta głupota zadziałała. To takie frikin irytujące.
Mike S.

można uzyskać dostęp do pliku json z ustawieniami, wpisując CTRL + SHIFT + P, a następnie wpisując „otwórz ustawienia domyślne (JSON)”
BCArg

16

Spójrz na ustawienie editor.wrappingColumn(zobacz dokumentację, aby uzyskać więcej informacji)

Aktualizacja 2017-04-06:

Niedawno ustawienie zmieniło się (patrz tutaj ) na editor.wordWrapkilka opcji:

Dlatego zdecydowaliśmy się wycofać editor.wrappingColumn(z jego -1, 0,> 0 przypadków) na korzyść editor.wordWrap.

Oto nowe opcje zawijania wyrazów:

editor.wordWrap: "off"- Linie nigdy się nie zawijają.
editor.wordWrap: "on"- Linie będą zawijać się na szerokości widocznego obszaru.
editor.wordWrap: "wordWrapColumn"- Linie będą zawijane przy wartości editor.wordWrapColumn.
editor.wordWrap: "bounded"- Linie będą zawijać się przy minimalnej szerokości widocznego obszaru i wartości editor.wordWrapColumn.


Hej! Dziękuję za tę odpowiedź, działa prawie tak, jak się spodziewam, ale jest jeden problem z tym rozwiązaniem: łamie linie w ustalonym punkcie, niezależnie od rozmiaru okna, co nie jest zgodne z trybem zawijania tekstu. To, czego naprawdę szukam, to wywołanie zawijania słów. Jeśli okaże się to niemożliwe, przyjmuję tę odpowiedź.
Yakuza,

1
Czy próbowałeś ustawić to na 0, ponieważ dokumentacja mówi „Ustawienie tego na 0 włącza zawijanie szerokości
widocznego obszaru

Przepraszam, skupiłem się na wartości „-1” i przegapiłem „0”. Działa świetnie! Dzięki!
Yakuza,

14

Wersja 1.32.3

Jeśli nie chcesz edytować żadnych plików, możesz to po prostu włączyć w ustawieniach użytkownika:

Kod> Preferencje> Ustawienia> Edytor tekstu

Wpisz „zawijanie wyrazów” w wyszukiwaniu lub przewiń na dół listy tuż przed sekcją kursora. Zobaczysz to jako „Zawijanie wyrazów / Kontroluje sposób zawijania linii”.


Ale domyślnie? Jak sprawić, by ta metoda „przyklejała się”?
Neil Guy Lindberg

To jest dla mnie domyślne? Spróbować uruchomić ponownie? Przepraszam, nie jestem pewien. Używam wersji 1.40.1 w Mojave i nadal działa. Uwaga: użycie Widok> Wordwrap nie ustawi go jako domyślnego
Paul Morris

4

Oto proste kroki, aby to zrobić w 2020 roku.

  • Kliknij „Plik” w górnym menu.
  • Kliknij „Preferencje” -> „Ustawienia”.
  • Przewiń trochę, aż znajdziesz „Edytor: zawijanie wyrazów”.
  • Kliknij menu rozwijane i wybierz opcję „Włącz”.
  • Gotowe. Ustawienia zostaną zapisane domyślnie.

Mam nadzieję że to pomoże.


0

Otwórz plik Json ustawień użytkownika i dodaj (jak pokazano na poniższym obrazku)

"editor.wordWrap": "on",

wprowadź opis obrazu tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.