【发布时间】:2012-07-17 21:37:29
【问题描述】:
我是 Resharper 的新手,我似乎找不到像这样格式化多行方法声明的选项:
public void SomeMethod
(
int parameter1,
string parameter2
);
相反,我得到了这个:
public void SomeMethod
(
int parameter1,
string parameter2
);
有没有办法在代码清理时自动做到这一点?
【问题讨论】:
-
如果删除最后一个;并重新输入,它通常会更正缩进。
-
@AdamDrummond,这通常只发生在 VS 和 R# 都处于活动状态(就自动格式化而言)且未配置为执行相同格式化时的情况。
-
@Lucero 所以如果 Resharper 为它设置了不同的选项,那么该操作将无济于事?
-
@AdamDrummond,哦,它会 - 但取决于触发器,其中一个或另一个将被应用,导致格式在两个设置之间发生变化。
-
Hmmm... 它似乎更正了参数的缩进,但括号保持在同一个地方。无论如何,我希望有一种可以用于代码清理的自动方法。
标签: c# resharper indentation code-formatting