Настроить Райдер
Может ли кто-нибудь помочь с настройкой синтаксиса Rider? Я пытаюсь научить Rider форматировать условия таким образом, чтобы предикаты всегда были на новой строке, а не в конце предыдущей. Вот как это работает сейчас:
query.Where(item => item.NormalizedPartNumber == partIdentifier.NormalizedPartNumber ||
item.EPartType == partIdentifier.EPartType &&
item.TypeCd == partIdentifier.TypeCd &&
item.PartConfigId == partIdentifier.PartConfigId);
пока я ожидаю увидеть другое форматирование:
query.Where(item => item.NormalizedPartNumber == partIdentifier.NormalizedPartNumber
|| item.EPartType == partIdentifier.EPartType
&& item.TypeCd == partIdentifier.TypeCd
&& item.PartConfigId == partIdentifier.PartConfigId)
Как вы можете видеть '&&' и '||' всегда должен быть на новой строке.
1 ответ
Вы можете сделать это с
Настройки -> Редактор -> Стиль кода -> C#
подробно выберите вкладку
Разрывы строк и перенос -> Расположение двоичных выражений
CHECK Предпочитать обертку перед оператором в двоичном выражении :)