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.