我正在寻找一个 ReSharper 命令,它将采用这样的方式......
MethodWithFewerParametersThanBefore(
param1,
param2,
param3,
param4,
param5);
并将其转换为...
MethodWithFewerParametersThanBefore(param1, param2, param3, param4, param5);
如果将其内置到代码清理中而不必关闭“保留现有换行符”,那就太好了,但我会满足于让我选择我想要“取消”并运行键盘或菜单命令的文本。
这可能吗?如何?
请注意,我为方法定义(而不是调用)找到了这样做的技巧——您只需执行“更改签名”并更改一些无关紧要的东西。这会将参数重置为一行。