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

Как исправить отступ ReSharper на объекте и других инициализаторах

Я нашел другие дубликаты этого вопроса, но они очень старые, и решения не применимы к R # 8, поскольку настройки изменились.

Когда я выполняю анонимный тип или инициализацию объекта (любое вложение фигурных скобок с содержимым), я хочу, чтобы это был стиль BSD:

var test = new CustomType
{
    Prop1 = value1,
    Prop2 = value2,
};

... и я установил R # Options/Code Editing/С#/Formatting Style/Braces Layout/Array и инициализатор объектов на "На следующей строке (стиль BSD)". Однако, когда я нажимаю Enter после добавления новой фигурной скобки, я все равно получаю следующее:

var test = new CustomType
           {
               Prop1 = value1,
               Prop2 = value2,
           };

... который я считаю стилем Whitesmiths.

Что мне нужно сделать, чтобы заставить R # 8 не отступать от фигур для инициализаторов?

4b9b3361

Ответ 1

Есть два параметра, которые вместе определяют это:

  • Array, инициализаторы объектов и коллекций: false

Option1

  • Инициализатор массива и объектов: стиль BSD

Option2

Обновление от OP

Эти параметры могут быть установлены для "Этот компьютер", а не только для личных или коллективных вариантов.