Как исправить отступ 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 не отступать от фигур для инициализаторов?
Ответы
Ответ 1
Есть два параметра, которые вместе определяют это:
- Array, инициализаторы объектов и коллекций: false
![Option1]()
- Инициализатор массива и объектов: стиль BSD
![Option2]()
Обновление от OP
Эти параметры могут быть установлены для "Этот компьютер", а не только для личных или коллективных вариантов.