首页 > 解决方案 > Resharper:将左括号放在新行上

问题描述

我已经看到有关将右括号与 ReSharper 对齐的问题和答案,但就我而言,我想强制括号位于新行上。

例如:

Method(
    param1,
    param2
);

会成为:

Method
(
    param1,
    param2
);

我知道这种风格是非常规的,但是因为我正在使用 CodeDOM,所以我通过方法调用创建了许多类似树的结构,因此像花括号一样处理括号会使结构更具可读性。

标签: resharper

解决方案


发帖后就发现了。。。

在这里启用所有三个复选框可以满足我的要求:

  • C# > 换行和换行 > 调用安排
    • 在调用中优先在“(”之前换行
    • 在调用中优先在“(”之后换行
    • 在调用中优先在“)”之前换行

推荐阅读