2

我正在寻找一个 ReSharper 命令,它将采用这样的方式......

MethodWithFewerParametersThanBefore(
    param1,
    param2,
    param3,
    param4,
    param5);

并将其转换为...

MethodWithFewerParametersThanBefore(param1, param2, param3, param4, param5);

如果将其内置到代码清理中而不必关闭“保留现有换行符”,那就太好了,但我会满足于让我选择我想要“取消”并运行键盘或菜单命令的文本。

这可能吗?如何?

请注意,我为方法定义(而不是调用)找到了这样做的技巧——您只需执行“更改签名”并更改一些无关紧要的东西。这会将参数重置为一行。

4

1 回答 1

0

从 ReSharper 2017.2 开始:选择代码、Alt-Enter、格式选择 > 压缩格式。

于 2018-05-22T17:37:42.847 回答