【发布时间】:2015-05-22 14:58:02
【问题描述】:
我一直在查看描述如何使用 Resharper 创建基于模式的自定义替换的页面:https://www.jetbrains.com/resharper/help/Code_Inspection__Creating_Custom_Inspections_and_QuickFixes.html
不过,我想做的是创建一个自定义检查,通过使父类(文件名 MyClass.cs)部分化并移动嵌套类,可以将嵌套类 MyClass.SubClass 提取到新文件中进入一个新文件 MyClass.SubClass.cs。
从语义上讲,这最终是相同的代码,只是在两个文件之间拆分,我想知道是否有办法让 Resharper 自动将此重构应用为“Alt-Enter”操作,在与在具有两个类的文件中的方式非常相似,您可以 Alt-Enter: "Move to new file"
【问题讨论】: