Resharper总是包装调用参数,但应该只对长行进行包装
本文关键字:包装 调用 参数 Resharper | 更新日期: 2023-09-27 17:57:51
我使用的是带有Resharper 8.2.0.2160的Visual Studio 2010高级版。只有当行超过120个字符时,我才希望包装调用参数。这在预览区域中做得很好(可以通过将"右边缘"设置为25来演示)。这在代码中不起作用:调用参数始终被包装。
以下是我的重拍设置:Resharper设置
实际结果:
FloatingRange floaty = new FloatingRange(
old.From,
old.To,
old.Brackets);
想要的结果:
FloatingRange floaty = new FloatingRange(old.From, old.To, old.Brackets);
我试过几种选择,论点总是包装
我可以更改什么设置以使其在使用短线时不包装参数?我尝试将"Wrap invocation arguments"设置为"Chop if long",但这没有帮助。
编辑:您可以尝试三件事:
- 启用"保留现有换行符"
- 将右边距设置为250
如果这不起作用,
- 禁用换行
问题在于存在多个配置层。必须始终检查是否编辑顶层。