Як я можу зробити візуальну студію обертання ліній на 80 символів?


102

Чи є спосіб зробити перетворення слів Visual Studio на 80 символів? Я використовую VS2008.

Ця публікація дуже пов’язана.


Це особиста річ, чи у вас є інструктор для класу, який цього вимагає? Я вважаю, що обгортання рядків взагалі досить ... обмежує мій стиль кодування, оскільки я люблю використовувати для речей довгі описові назви. ^ _ ^
Ніколас Флінт

3
Можливо, 80 занадто обмежувальний ... але я віддаю перевагу відносно вузькій настройці, тому що вона дозволяє мені переглянути весь вислів відразу, без автоматичного приховування панелі інструментів та інших допоміжних вікон.
ДжозефСтьонс

7
Обмеження ширини стовпців має багато переваг. Прочитайте це: cookcomputing.com/blog/archives/000545.html Дивіться це: vulcan.eager.googlepages.com/whereis.png
Agnel Курьян

1
@KyleStrand Я з тобою. Я вважаю код набагато зрозумілішим, якщо зможу переглянути його на одному екрані. Коли я опублікував це 8 років тому, я був трохи більш догматичним щодо того, щоб хотіти моїх 80 символів (адже якщо його достатньо для консолі, то її достатньо для студії!) Тепер я щасливий, якщо зможу просто побачити все в розумному розмірі шрифту.
JosephStyons

1
Я приїхав сюди, шукаючи способу, щоб важко обговорити блоковий коментар. (Я погоджуюсь з іншими, що автоматичне обгортання коду, мабуть, не є таким корисним, хоча певна дисципліна щодо обмеження довжини рядків у коментарях та коді може допомогти при розходженні під час перегляду коду тощо). Не знаходячи того, що я шукав, Я знайшов цей інструмент перезапуску: marketplace.visualstudio.com/items?itemName=stkb.rewrap Не намагався, але схоже, що це зробить роботу.
Том Богле

Відповіді:


68

Інструменти >> Опції >> Текстовий редактор >> Усі мови >> Загальне >> Виберіть обгортку слів.

Я не знаю, чи можете ви вибрати конкретну кількість стовпців?


5
VS 2013: немає опції для кількості стовпців; Однак обертання регулюється, якщо ви змінюєте розмір вікна VS.
Гільгерме Саломе

3
Я не думаю, що це бажана поведінка, принаймні не те, що я хочу. Чи є спосіб встановити ширину лінії?
соп

116

Якщо хтось не може порекомендувати безкоштовний інструмент для цього, ви можете досягти цього за допомогою ReSharper :

ReSharper >> Опції ... >> Мови / C # >> Розриви рядків та обгортання

  • Поставте прапорець "Обернути довгі рядки"
  • Встановіть "Правий запас (стовпці)" на необхідне значення (за замовчуванням - 120)

Сподіваюся, що це допомагає.


30
У R # 8.x це в розділі ДОСЛІДЖЕННЯ >> Опції >> Редагування коду >> C # >> Стиль форматування >> Перерви та
обертання рядків

У Visual Studio 2019 (з ReSharper 2020.1) шлях тепер розширення >> ReSharper >> Опції >> Редагування коду >> C # >> Стиль форматування >> Розриви та загортання рядків
Теофіл

35

Я не думаю, що ти можеш перетворити VS на 80 стовпчиків (я вважаю, що це дуже дратує), але ти можеш вставити візуальне керівництво в 80 стовпців, щоб ти знав, коли настав час ввести новий рядок.

Детально про вставку орієнтиру на 80 символів для 3 різних версій візуальної студії .


Альтернативна посилання: stackoverflow.com/questions/84209 / ...
user9876

16

Ви також можете використовувати

Ctrl+E, Ctrl+W

комбінація клавіш для ввімкнення та вимкнення ліній обгортання.


Дякую, чи він увімкнено для всіх файлів назавжди або просто сеанс?
eozzy

дякую за цей ярлик ... Я дуже помилково ввожу це і завжди мушу гугл, де його відключити. поставити це на пост - це не точно
Маріо Гарсія

9

Для цього за допомогою Visual Assist (іншого невільного інструменту):

VAssistX >> Параметри Visual Assist X >> Додаткові >> Дисплей

  • Поставте прапорець "Відображення індикатора після стовпця" та встановіть числове поле на 80.

3
Тепер під VAssistX >> Параметри Visual AssistX >> Дисплей
однойменний

4

Додає вертикальні напрямні стовпців до текстового редактора Visual Studio. Ця версія призначена для Visual Studio 2012, Visual Studio 2013 або Visual Studio 2015.

Дивіться плагін.


3

Я натрапив на це запитання, коли насправді шукав відповідь на цей (як додати візуальну лінію / настанову на ліміт знаків). Тож я хотів би залишити тут свою інформацію для кожного, як я.


3

Якщо проблема полягає лише в тому, що ви хочете знати, коли ви передаєте 80 символів для одного рядка, що є загальним лімітом керівництва кодування, ви можете використовувати інший підхід: Редактор . Це додасть вертикальні напрямні стовпців за вашим кодом.


0

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

Цитування:

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

Клацніть на Додати або видалити -> Налаштувати
Клацніть на вкладці Команди
Виберіть Редагувати | Додатково зі списку
Знайти перемикання обгортання слів та перетягніть її на панель


0

код -> уподобання -> налаштування -> текстовий редактор -> прокрутіть униз, поки ви не побачите загортання слів, встановіть його на wordWrapColumn -> у стовпець Word Wrap введіть кількість символів, які ви хочете бути на рядку

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


4
Це "Код Visual Studio", а не "Visual Studio", назви точно схожі :)
Том,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.