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/


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 .


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

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


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 .


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.





3

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



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:


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.