4

Resharper 8 中的哪些设置正在像这样重新格式化我的对象初始化程序?(即在它自己的行上有逗号)。

var snowDepthProcessor = new DataProcessor<SnowDepthModel>
{
    Name = "Snow Depth"
    ,
    DataRetriever = snowReportRetriever
    ,
    Parser = new SnowDepthParser()
    ,
    ...
};

我已经尝试了我能找到/想到的所有设置组合;我确实希望将行切掉,但我不希望逗号在自己的行上。

4

1 回答 1

0

我分担你的痛苦。我不得不承认我的解决方案只是部分的,因为它需要改变你想要使用的风格

List<string> demo = new List<string>
{
    "a",
    "b",
    "c"
}

然后格式不会改变。我也更愿意使用你描述的语法,所以我创建了 R# 票https://youtrack.jetbrains.com/issue/RSRP-453704但在它解决之前,这是抑制它的唯一方法(它在即使在最新的 R#10 中也是如此)

EDIT:好消息。似乎已经修复了R# 2017.1

于 2016-02-10T21:30:32.813 回答