Resharper的代码格式化通常很好,但在处理非常长的行时似乎完全被破坏了。例如,看看这段代码:
我确实想要某种换行,但是如果有必要的话,它应该向前看并缩小,以避免过多的换行。这样的事情会很棒:
有没有办法让Resharper这样做?
答案 0 :(得分:2)
Jetbrains的Alex Berezoutsky建议关闭“ReSharper | Options | Languages | C#| Formatting Style | Other”对话框中的“Indent数组,对象和集合初始值设定项”复选框。对于较短的线条来说,它不是理想的IMO,但它在非常长的代码行上看起来确实好得多。
我想这是目前这个问题的最佳解决方法。
答案 1 :(得分:0)
我当然没有将你的代码插入我的IDE进行尝试,所以我没有确切的设置值,但是我们可以调整R#选项中的换行选项。