Как создать надстройку Visual Studio для создания файлов?

Я хотел бы создать надстройку Visual Studio для создания файлов.

Например, я хотел бы создать что-то похожее на диалоговое окно «Добавить контроллер» в ASP.NET MVC. Это появляется, когда вы щелкаете правой кнопкой мыши папку «Контроллер» в проекте MVC в Visual Studio.

Однако вместо создания файла контроллера я хотел бы создать классы «Handler», «Request» и «Reply» в папке для моей реализации служебной шины.

Создание этих классов снова и снова становится рутиной, поэтому я хотел бы автоматизировать это. Является ли надстройка способом пойти сюда? Нужно ли мне также использовать макросы и/или шаблоны T4?

Было бы неплохо запустить надстройку, щелкнув папку правой кнопкой мыши и выбрав «Добавить» -> «Обработчик» или что-то подобное. Я уверен, что должен быть способ сделать что-то подобное, но я еще не нашел хорошего ресурса через Google.

Для справки, я уже просмотрел следующие веб-страницы для получения информации:

6
задан Andrew 19 May 2012 в 06:07
поделиться