Як я можу переключити загортання слів у Visual Studio?


316

Чи має Visual Studio .NET спосіб вмикати та вимикати обертання слів?

Я звик до цієї функції в Eclipse, яка дозволяє вам клацати правою кнопкою миші та перемикати перегортання слів увімкнення та вимикання, щоб у вас, коли у вас довгі рядки, що простягаються праворуч, не потрібно переміщати нижню смугу прокрутки праворуч і ліворуч на читайте свій код / ​​html: http://web.archive.org/web/20131027224437/http://ahtik.com:80/blog/2006/06/18/first-alpha-of-eclipse-word-wrap- звільнений /


У порівнянні з іншими редакторами, такими як Notepad ++, Sublime Text та Visual Studio Code, перенесення слів у Visual Studio має кілька відомих проблем. Якщо ви його використовуєте, будь ласка, проголосуйте за запит на функцію Виправити відомі проблеми із загортанням слів .
Полковник Паніка

Відповіді:


616

Дотримуючись https://docs.microsoft.com/en-gb/visualstudio/ide/reference/how-to-manage-word-wrap-in-the-editor

Під час перегляду документа : Редагувати / Розширено / Обгортання слів ( Ctrl+ E, Ctrl+ W)

Загальні параметри : Інструменти / Параметри / Редактор тексту / Усі мови / Обгортання слів

Або шукайте "обгортання слів" у полі швидкого запуску.


Відомі проблеми :

Якщо ви знайомі з обгортанням слів у програмі Notepad ++, Sublime Text або Visual Studio Code, пам’ятайте про наступні проблеми, коли Visual Studio по-іншому поводиться з іншими редакторами:

  1. Потрійне клацання не вибирає весь рядок
  2. Команда Cut не видаляє весь рядок
  3. Якщо натиснути клавішу завершення двічі, не переміщується курсор до кінця рядка

На жаль, ці помилки закриті "нижчим пріоритетом". Якщо ви хочете виправити ці помилки, будь ласка, проголосуйте за запит на функцію Виправити відомі проблеми із загортанням слова .


3
Коли я натискаю клавішу 'end', курсор переміщується до кінця відображуваного рядка, а не фактичного рядка - дійсно дратує. Чи є виправлення на це?
Спалах

Мені довелося перевірити "Показати всі налаштування" внизу, щоб усі мови з'явилися в параметрах.
JoeMoe1984

3
Дуже дратує, оскільки я постійно використовую CTRL + E, F для переформатування коду з R # і CTRL + E, W просто занадто близько.
Юк

1
У мене немає редагування-> розширеного ... чи співує Visual Studio Community таким чином?
livingtech

Як не дивно, мої налаштування в розділі "Параметри", як ви описали, були перевірені на це, але це не завершується. Я зняв прапорець і повторно перевірив його, після виходу з вікна мій код завернув (у VS Professional 2017).
Kyle Vassella

20

Я використовую цю функцію досить часто, щоб додати в командний рядок спеціальну кнопку.

  1. Клацніть кнопки Додати або видалити -> Налаштувати
  2. Перейдіть на вкладку Команди
  3. Клацніть Додати команду ...
  4. Виберіть зі списку Редагування (або Редагувати | Додатково для нових версій VS)
  5. Знайдіть Toggle Word Wrap і перетягніть його на панель

2
Не вдалося знайти криваву річ! Прекрасне рішення.
Джонатан

11

Як і в Visual Studio 2013, функція обгортання слів остаточно придатна для використання - вона поважає відступи. Є ще кілька питань (виділення рядків, вибір), але це варто використати. Ось як

введіть тут опис зображення


1
цікаво. Цікаво, чи є спосіб не поважати відступ, якщо я цього не хочу
Simon_Weaver

7

У Visual Studio 2005 Pro:

Ctrl+ E, Ctrl+W

Або меню РедагуватиДодатковоОбгортання слів .


6
  1. Відкрийте вікно виводу.

  2. Шукайте маленьку піктограму в правій частині панелі інструментів, яка починається з тексту "Показати вихід з:". Це схоже на маленьке вікно із значком повернення карети. Якщо навести курсор миші на нього, Visual Studio має відобразити "Toggle Word Wrap" біля вказівника миші.

  3. Клацніть на цьому значку.

Ви тепер дізналися щось так болісно очевидне, що мені стало ніяково за те, що про це не знали давно, і тому я вирішив заплатити свій внесок і поділитися своєю відповіддю з іншими, щоб вони не зазнали тієї ж агонії, що я.

Якщо серйозно, це дійсно корисно для тих, хто має маленькі екрани. У мене невеликий USB-монітор Lilliput, який добре підходить для невеликих вікон інструментів, Skype IM та ін. Він чудово підходить для розміщення вихідного вікна, за винятком того, що він смокчуть необхідність завжди прокручувати збоку. Після того, як миритися з прокруткою набік місяцями, я нарешті вирішив побачити, чи зможу я зробити це загортанням слова. Відповідь була такою простою, але кількість часу / зусиль, які вона економить, величезна.







2

Для Visual Studio 2017цього виконайте наступне:

Інструменти> Опції> Усі мови , а потім встановіть або зніміть прапорець у відповідності з вашими налаштуваннями. Як видно на зображенні нижче:


2

комбінації клавіш у візуальній студії

(alt + z) => перемикання загортання слів


Це було єдине, що працювало на мене. Я не можу знайти налаштування, описані вище у моїй версії 2019
MagicLAMP

@MagicLAMP, У вашій поточній версії візуального коду студії перевірити посилання на ярлики клавіатури
Хімабінду
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.