Resharper多线方法调用括号对齐

Resharper正在格式化多行方法调用,如下所示:

foo.Bar( x, y ); 

我希望它将右括号与第一行对齐,例如:

 foo.Bar( x, y ); 

我查看了Resharper代码布局选项,但看不到正确的设置。 有人能告诉我如何实现这种替代格式吗?

在Visual Studio中,转到Resharper>选项>语言> C#>格式样式>其他>缩进>连续行缩进倍增器并将其设置为0。

我可以建议你看一下StyleCop ,然后看看StyleCop for ReSharper吗?

StyleCop允许您为各种类型的格式创建例外或警告。 后一个项目,StyleCop for ReSharper允许ReSharper自动实现某些格式。 最初的SfR有一个非常陡峭的学习曲线,但这是值得的。 这是一个非常少用的工具,我希望微软能更多地宣传StyleCop。

两者都是Codeplex项目,可以在各自的URL中找到:

我希望这会对你有所帮助。

在2016.2版本中出现了一个选项Intent方法调用’括号

它完全符合您的期望:

截图