Мне нравится, когда мои объектные инициализаторы похожи на это:
new Point { Label = g.Key.Name, Claims = g };
При нажатии клавиша точки с запятой они переформатированы как это:
new Point {Label = g.Key.Name, Claims = g};
Где опция состоит в том, чтобы мешать моему дополнению быть удаленной?
Для R # 7 я могу изменить это, перейдя к 1
ReSharper | Опции | Редактирование кода | C # | Стиль форматирования | Пробелы
и переключение
Другое | Внутри однострочных скобок инициализатора
пример для которого
int[] x = new int[] {0, 1, 2};
по сравнению с
int[] x = new int[] { 0, 1, 2 };
. Хотя пример касается инициализации массива, он также, по-видимому, управляет инициализацией объекта.
1 В R # 5 «Редактирование кода» было «Языками».