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

Разделите строки и заверните в автоматическое форматирование Visual Studio с помощью ReSharper

Я работаю над проектом С# и использую Visual Studio 2012. Когда Visual Studio пытается отформатировать мой код, он разбивает строки и делает мой код трудным для чтения. Исходный код (что приятно читать для меня и моей команды):

if (list.Any(x => x.Type == (int) EnumType.Customer))
{

}

И когда Visual Studio пытается отформатировать:

if (
    list.Any(
        x => x.Type ==
                (int) EnumType.Customer))
{
  // Other break codes
}

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

PS: У меня также установлен ReSharper.

4b9b3361

Ответ 1

Решение для длинных строк:

ReSharper, меню Опции → Редактирование кода → С# → Стиль форматирования → Разрывы строк и упаковка.

И отключите Wrap long lines:

Enter image description here

И это действительно заставляет меня сходить с ума!

Ответ 2

В настройках ReSharper в разделе "Языки" вы можете изменить стиль форматирования вашего кода на С#. Опция, которую вы хотите отключить, - это что-то вроде линии анонимного метода "Отступ". Вы также можете просмотреть параметры для дальнейшей настройки стиля форматирования в соответствии с вашими предпочтениями.