Jak mogę przełączać zawijanie wyrazów w Visual Studio?

316

Czy program Visual Studio .NET umożliwia włączanie i wyłączanie zawijania słów?

Przyzwyczaiłem się do tej funkcji w Eclipse, która pozwala na klikanie prawym przyciskiem i włączanie i wyłączanie zawijania słów, dzięki czemu gdy masz długie linie rozciągające się w prawo, nie musisz przesuwać dolnego paska przewijania w prawo i w lewo, aby przeczytaj swój kod / HTML: http://web.archive.org/web/20131027224437/http://ahtik.com:80/blog/2006/06/18/first-alpha-of-eclipse-word-wrap- wydany/

Edward Tanguay
źródło
W porównaniu do innych edytorów, takich jak Notepad ++, Sublime Text i Visual Studio Code, zawijanie wyrazów w Visual Studio ma kilka znanych problemów. Jeśli go używasz, głosuj na prośbę o funkcję Napraw znane problemy z zawijaniem słów .
Pułkownik Panic

Odpowiedzi:

616

Obserwowane https://docs.microsoft.com/en-gb/visualstudio/ide/reference/how-to-manage-word-wrap-in-the-editor

Podczas przeglądania dokumentu : Edycja / Zaawansowane / Zawijanie wyrazów ( Ctrl+ E, Ctrl+ W)

Ustawienia ogólne : Narzędzia / Opcje / Edytor tekstu / Wszystkie języki / Zawijanie wyrazów

Lub wyszukaj „zawijanie słów” w polu Szybkie uruchamianie.


Znane problemy :

Jeśli znasz zawijanie wyrazów w Notepad ++, Sublime Text lub Visual Studio Code, pamiętaj o następujących problemach, w których Visual Studio zachowuje się inaczej niż inne edytory:

  1. Trzykrotne kliknięcie nie wybiera całej linii
  2. Polecenie Wytnij nie usuwa całej linii
  3. Dwukrotne naciśnięcie klawisza End nie przesuwa kursora na koniec linii

Niestety te błędy zostały zamknięte „niższy priorytet”. Jeśli chcesz naprawić te błędy, zagłosuj na prośbę o funkcję Napraw znane problemy z zawijaniem słów .

Micheasz
źródło
3
Kiedy nacisnę klawisz „end”, kursor przesuwa się na koniec wyświetlanej linii, a nie do faktycznej linii - naprawdę denerwujące. Czy można to naprawić?
Flash
Musiałem sprawdzić „Pokaż wszystkie ustawienia” u dołu, aby wszystkie języki pojawiały się w opcjach.
JoeMoe1984,
3
Bardzo denerwujące, ponieważ ciągle używam CTRL + E, F do formatowania kodu za pomocą R # i CTRL + E, W jest po prostu zbyt blisko.
Fuj
1
Nie mam opcji Edycja-> Zaawansowane ... czy społeczność Visual Studio jest w ten sposób spętana?
livingtech
Co dziwne, moje ustawienia w „opcjach”, jak opisano, zostały sprawdzone pod tym kątem, ale nie były zawijane. Odznałem pole i ponownie je sprawdziłem, a następnie po wyjściu z okna mój kod został zawinięty (w VS Professional 2017).
Kyle Vassella,
20

Używam tej funkcji wystarczająco często, aby dodać niestandardowy przycisk do paska poleceń.

  1. Kliknij przycisk Dodaj lub usuń przyciski -> Dostosuj
  2. Kliknij kartę Polecenia
  3. Kliknij Dodaj polecenie ...
  4. Wybierz Edytuj (lub Edytuj | Zaawansowane dla nowszych wersji VS)
  5. Znajdź opcję Przełącz zawijanie wyrazów i przeciągnij ją na pasek
Todd Smith
źródło
2
Nie mogłem znaleźć tej cholernej rzeczy! Świetne rozwiązanie.
Jonathan
11

Począwszy od Visual Studio 2013, funkcja zawijania słów jest wreszcie użyteczna - respektuje wcięcia. Nadal jest kilka problemów (podświetlanie linii, wybór), ale warto z nich skorzystać. Oto jak

wprowadź opis zdjęcia tutaj

Pułkownik Panika
źródło
1
ciekawy. Zastanawiam się, czy istnieje sposób, aby nie uszanować wcięcia, jeśli nie chcę
Simon_Weaver
7

W Visual Studio 2005 Pro:

Ctrl+ E, Ctrl+W

Lub menu EdycjaZaawansowaneZawijanie wyrazów .

Alarion
źródło
6
  1. Otwórz okno wyjściowe.

  2. Poszukaj małej ikony po prawej stronie paska narzędzi, która zaczyna się od tekstu „Pokaż dane wyjściowe z:”. Wygląda jak małe okno z ikoną powrotu karetki. Po najechaniu na niego kursorem Visual Studio powinien wyświetlić „Przełącz zawijanie wyrazów” w pobliżu wskaźnika myszy.

  3. Kliknij tę ikonę.

Nauczyłeś się teraz czegoś, co było tak boleśnie oczywiste, że czuję się zawstydzony, że nie wiedziałem o tym dawno temu, i dlatego zdecydowałem się zapłacić moje należności i podzielić się swoją odpowiedzią z innymi, aby nie doznali takiej samej agonii, jaką mam.

Poważnie, jest to naprawdę przydatne dla osób z małymi ekranami. Mam mały monitor USB Lilliput, który jest odpowiedni do małych okien narzędzi, Skype IM itp. Działa świetnie do zakładania okna wyjściowego, z wyjątkiem tego, że jest do bani, że zawsze trzeba przewijać w bok. Po miesiącach znoszenia przewijania w bok postanowiłem wreszcie, czy uda mi się zawijać słowa. Odpowiedź była tak łatwa, ale zaoszczędzony czas / wysiłek są ogromne.

gonzobrains
źródło
5

W Visual Studio 2008, CTRL+ E+ W.

ProgramFOX
źródło
4

W Visual Studio 2017 Edycja -> Zaawansowane-> Zawijanie słów LUB Ctrl + E + W

Neeraj Kumar
źródło
4

W Visual Studio 2008 jest to Ctrl+ E+ W.

netadictos
źródło
3

Użyj menu EdycjaZaawansowaneZawijanie wyrazów w Visual Studio 2003.

Ian Jacobs
źródło
2

W najnowszej wersji.

1. kliknij lewy dolny punkt ustawienia ikony

2. wybierz ustawienie ustawienia

3. wybierz „edytor tekstu”> „zawijanie słów” w zawijaniu słów

Yvonne.D
źródło
2

Aby Visual Studio 2017wykonać następujące czynności:

Narzędzia> Opcje> Wszystkie języki , a następnie zaznacz lub odznacz pole wyboru zgodnie z własnymi preferencjami. Jak widać na poniższym obrazku:

Judel5
źródło
2

skróty klawiaturowe w studio wizualnym

(alt + z) => przełącz zawijanie słów

Himabindu
źródło
To była jedyna rzecz, która działała dla mnie. Nie mogę znaleźć ustawień opisanych powyżej w mojej wersji 2019
MagicLAMP
@MagicLAMP, W bieżącej wersji programu Visual Studio sprawdź kod skrótów klawiszowych
Himabindu