2016-04-03 1 views
1

В VS C# вы можете в классе ввести ctor, а затем нажмите tab, а VS создаст для меня конструктор для этого класса. Очень удобно.Ярлык для создания конструктора с базой (C# VS2015)

Но есть ли способ (ярлык), чтобы заставить VS сгенерировать все конструкторы с базами из его унаследованного класса.

Например

public class User:ClassA 
{ 
    public User() {} 
    public User(string S):base(S) {} 
    public User(string S, int I):base(S, I) {} 
    ... 
} 
+2

Использование ReSharper ... – Borna

ответ

7

Я не Resharper и это возможно.

Вы можете выбрать базовый класс и нажмите Сдвиг + Alt + F10 и выберите Создать Все:

enter image description here

Я не уверен, если он приходит с установкой VS2015, может быть, вы необходимо добавить расширение. Я не уверен, какой из них необходим. После расширений я установил, что, возможно, хороших кандидатов:

  • Применение Insights инструменты для Visual Studio
  • PowerShell Инструменты для Visual Studio 2015
  • Производительность Электроинструменты 2015
  • Отрывок Дизайнер
  • Visual Studio Шаблоны расширяемости
+0

Wow! Он отлично работает! Thx –

+0

Вам нужно добавить расширение или оно поставляется непосредственно из VS2015? – ehh

+0

Нет! Просто чистая установка! :) –