我使用ReSharper中的代码重构工具对我的代码进行标准格式化,但我不喜欢它移动方法。
例如,如果我重命名一个方法,然后重新格式化,该方法就会被移动。这使得在分支之间合并更改变成了一场噩梦。
是否有任何我错过的设置可以禁用此特定部分的重新格式化?
我使用ReSharper中的代码重构工具对我的代码进行标准格式化,但我不喜欢它移动方法。
例如,如果我重命名一个方法,然后重新格式化,该方法就会被移动。这使得在分支之间合并更改变成了一场噩梦。
是否有任何我错过的设置可以禁用此特定部分的重新格式化?
设置自定义的R#配置文件
点击Resharper > 工具 > 代码清理
然后选择“编辑配置文件”,添加一个新的配置文件,取消选择不需要的内容并保存。
将来可以运行此配置文件。
SolutionFile.5.1.ReSharper
文件中,因此它在源代码控制下很容易恢复。然而,我发现只有在关闭解决方案时才会保存对此文件的设置。我想知道我是否应该将所有设置都保存在源代码控制中。无论如何,感谢您的答案,这正是我所需要的。 - Lasse V. Karlsen
Ctrl+E, Ctrl+C, Enter
就可以进行清理操作了。 - Lasse V. Karlsen