Подтвердить что ты не робот

Изменение длины строки в Visual Studio 2010

Мне нравится хранить много кода на одной строке. Но, когда я нажимаю Ctrl K, Ctrl D, чтобы отформатировать исходный код, он разбивает строки кода. Есть ли параметр в Visual Studio или взлом реестра, который я могу сделать, чтобы увеличить максимальную длину строки?

4b9b3361

Ответ 1

Этот параметр можно настроить, открыв Инструменты, Параметры, Текстовый редактор, С#, Форматирование, Обертка

В представлении у вас есть параметр "Оставить блок в одной строке". Если вы его проверите, код останется на одной строке.


Изменить: вышеупомянутый вариант будет работать только для блоков. Нет никакого способа использовать vanilla Visual Studio для изменения обертки для "любой строки" (и, к сожалению, я не знаю какого-либо реестра).

Используя Resharper, вы можете установить количество столбцов, которые текстовый редактор должен учитывать при обертке строк, и вы также можете определить, должны ли строки быть или не должны прерываться. Подробности можно найти в этом ответе hmemcpy.

Ответ 2

Для меня мне пришлось применить предложение Патрика, а также следующее:

  • Инструменты
    • Функции
      • Текстовый редактор
        • HTML
          • Форматирование
            • Обтекание тегов
              • Обменивайте теги при превышении указанной длины (снимите флажок или отрегулируйте длину)

enter image description here

Ответ 3

Если используется Resharper:

Resharper → Параметры → Редактирование кода → С# → Стиль форматирования → Разрывы строк и обтекание → Правое поле (столбцы)

enter image description here