Шаблоны классов / файлов Visual Studio: есть ли способ автоматически изменять их содержимое для каждого проекта / решения? - PullRequest
1 голос
/ 02 апреля 2009

Я обновил шаблоны по умолчанию в Visual Studio для классов, интерфейсов, файлов кода и т. Д. Я удалил пространства имен по умолчанию и добавил пометку заголовка авторского права.

Есть ли способ использовать переменную или что-то в шаблоне, чтобы мне не приходилось заархивировать / разархивировать и перезапустить установщик vs, чтобы изменить заголовок авторских прав? (Я консультант, владелец кода не всегда я или моя компания).

Ответы [ 2 ]

1 голос
/ 02 апреля 2009

Да, вы можете. Документация для такого рода вещей является частью Visual Studio SDK. Уже есть много переменных, которые вы можете использовать.

Если вы считаете, что хотите пофантазировать, изучите Инструментарий автоматизации навигации. Шаблон, использующий GAT, может принимать пользовательский ввод, а также информацию из проекта и среды, может разворачивать один или несколько шаблонов, заполнять заполнители собранными данными, а затем может выполнять различные действия против развернутых шаблонов, проекта или чего-либо еще.

0 голосов
/ 18 января 2011

Вы можете получить полный пример реализации здесь: Многопроектные шаблоны с помощью мастера: пример Visual Studio 2010

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...