使用base创建构造函数的快捷方式(C#VS2015)

T D*_*yen 1 c# constructor keyboard-shortcuts visual-studio

在VS C#中,您可以在类中键入ctor然后按tab,VS将为我创建该类的构造函数.很方便.

但有没有任何方法(快捷方式)使VS从其继承的类生成具有基础的所有构造函数.

例如

public class User:ClassA
{
    public User() {}
    public User(string S):base(S) {}
    public User(string S, int I):base(S, I) {}
    ...
}
Run Code Online (Sandbox Code Playgroud)

ehh*_*ehh 8

我没有Resharper,这是可能的.

您可以选择基类并按Shift+ Alt+ F10并选择全部生成:

在此输入图像描述

我不确定它是否附带VS2015安装,也许你需要添加一个扩展.我不确定它们中哪一个是必需的.我安装的扩展程序可能是很好的候选人:

  • 适用于Visual Studio的应用程序洞察工具
  • 适用于Visual Studio 2015的PowerShell工具
  • 生产力电动工具2015
  • 代码段设计器
  • Visual Studio可扩展性模板