2016-01-13 3 views
1

Я изучал правила очистки кода ReSharper, и, похоже, я изменил способ форматирования условных операторов и понятия не имею, как изменить его на то, как он работал до того, как я отредактировал свои настройки ,Использование ReSharper для форматирования условных операторов в C#

Отличие заключается в том, как далеко он отделяет два элемента условного оператора. . До этого использовали стандартную вкладку отступа (т.е. 4 пространств), но теперь она гораздо дальше в отступов условные линии

Это, как я хочу, очищающий код для форматирования моего условного оператора:

var customerDetails = new CustomerDetails 
{ 
    OrderNo = orderNo, 
    Name = user.UseSalutation 
-->  ? user.Salutation + " " + user.Surname 
-->  : user.Forename, 
    Email = user.Email 
}; 

Но это то, что ReSharper делает сейчас:

var customerDetails = new CustomerDetails 
{ 
    OrderNo = orderNo, 
    Name = user.UseSalutation 
--------->  ? user.Salutation + " " + user.Surname 
--------->  : user.Forename, 
    Email = user.Email 
}; 

какие настройки мне нужно изменить, чтобы сказать ReSharper Я хочу только условные операторы с отступом одну позицию табуляции?

ответ

Смежные вопросы