Visual Studio 2010:添加从现有类继承的新类文件?

时间:2011-04-11 15:15:21

标签: c# visual-studio-2010 inheritance resharper contextmenu

Visual Studio 2010中是否有一种方法可以将新文件(类)添加到从现有基类(抽象或其他类)继承的项目中?这似乎是一个简单的概念,但我找不到办法。

我希望能够在IDE中右键单击一个类名,然后选择“添加新的继承类”或类似的东西。只是其中一项可以节省大量重复的事情。理想情况下,它将为抽象成员实现(生成存根)等。

有没有人知道通过股票VS2010或ReSharper做到这一点的方法?我挖过这两个,找不到任何东西。有趣的是,Resharper将允许生成超类,但不允许生成子类..

3 个答案:

答案 0 :(得分:3)

我认为右键单击实际上并不快 - >添加基类然后添加一个类文件并输入:Base后面的。

如果要实现抽象类,可以右键单击基类并选择“实现抽象成员”

您还可以使用“类图”工具(右键单击项目并选择“查看类图”),然后添加一个类并将继承箭头从工具箱拖到其上。

答案 1 :(得分:2)

如果要添加“表单”或“用户”控件,则在Windows窗体选项卡下的VS2010中可以使用此选项。 New Windows Form - In Visual Studio 2010 Express

答案 2 :(得分:2)

您可以create a new item template找到自己最常使用的基类。或者你可以extend Visual Studio并自己动手。