Я нашел другие дубликаты этого вопроса, но они очень старые, и решения не применимы к 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 не отступать от фигур для инициализаторов?