我使用ReSharper中的代码重新格式化工具来获取代码的一些标准格式,但我不喜欢它会移动方法。
例如,如果我重命名方法,然后重新格式化,则移动该方法。这使得分支之间的合并变化成为一场噩梦。
是否有任何我错过的设置会禁用重新格式化的特定部分?
答案 0 :(得分:3)
设置自定义R#个人资料
点击Resharper>工具>代码清理
然后选择“编辑个人资料”,添加新个人资料,取消选择您不想要的内容并保存。
将来运行此个人资料
答案 1 :(得分:1)
您应该修改Type Members Layout xml。在该文件中,您有几种模式可以重新排序或删除以获得所需的行为。您在该文件中所做的所有更改都将反映在以下文件中:
C:\Documents and Settings\user\Program Data\JetBrains\ReSharper\v4.5\vs8.0\UserSettings.xml
因此您可以在播放之前进行备份或将其添加到源代码树中。