Я настраивал свои требования к форматированию, используя ReSharper для очистки кода. До сих пор мне удавалось привести правила очистки в соответствие с моим стилем кодирования:
ReSharper -> Options -> Languages -> C# -> Formatting Style
Одна вещь, которую я еще не выяснил, как это сделать, это как обернуть элементы params / fields / list начальными запятыми вместо конечных запятых.
Пример того, что я хочу:
var list = new List<string> {
"apple"
, "banana"
, "orange"
};
Пример того, что я получаю в данный момент:
var list = new List<string> {
"apple",
"banana",
"orange"
};