【发布时间】:2009-08-12 20:06:03
【问题描述】:
我有一个很大的类,里面有很多方法,是否可以使用 Resharper 从这个类构建一个接口?
【问题讨论】:
-
Resharper 还将帮助您将这个包含许多方法的非常大的类分解为更易于维护的东西。
标签: interface resharper refactoring
我有一个很大的类,里面有很多方法,是否可以使用 Resharper 从这个类构建一个接口?
【问题讨论】:
标签: interface resharper refactoring
是的。
我的快捷键是 Ctrl + Shift + R 来调出重构选项。对类名执行此操作可以“提取接口...”
或者,您可以从菜单中选择 > ReSharper > Refactor > Extract Interface...
【讨论】:
呃,也许我在这里遗漏了一些东西(我从未使用过 resharper),但您可以使用标准的 VS IDE 重构工具从类中提取接口(至少在 2008 年可以)。右键单击该类,选择“重构”,然后选择“提取接口”。这将打开一个对话框,您可以在其中选择要包含的属性。
【讨论】: