0

问题:

无法从 ReSharper 获得想要的样式。
请参阅下面的当前预期样式。


ReSharper 信息:

我在 C# 环境中使用 ReSharper 9.0.0.0,具有以下两个相关设置:

  • Options > Code Editing > C# > Formatting Style > Braces Layout >
    Array and object initizlizer: At next line (BSD style)
  • Options > Code Editing > C# > Formatting Style > Other >
    Array, object and collection initizlizer: V (checked)

第二个设置使与{对齐new,这就是我想要的。

第一个设置应该使代码块在{缩进 +1 内,但它似乎在做Whitesmiths样式(缩进 +0),而不是想要的BSD样式。


视觉工作室信息:

2013社区版


目前的风格是:

当前风格

预期的风格是:

预期风格

这是 RS9.0 中的已知错误还是我查看设置错误?
如何按预期获得样式?

4

1 回答 1

2

问题源于不同的设置:

Options > Code Editing > C# > Formatting Style > Other
Continuous line indent multiplier是0,应该是1。

于 2015-02-10T20:23:07.560 回答