Могу ли я сгенерировать значения для пользовательского параметра, такого как отметка времени для шаблона элемента Visual Studio? - PullRequest
1 голос
/ 25 февраля 2009

Я хотел бы включить текущую метку времени как часть шаблона элемента Visual Studio (метка времени, когда файл создается пользователем). Возможно ли это?

Ответы [ 2 ]

3 голосов
/ 25 февраля 2009

Это действительно просто. Есть несколько встроенных параметров замены, которые вы можете использовать. Для отметки времени включите в шаблон $ time $ . Он будет заменен текущей датой и временем в формате ДД / ММ / ГГГГ ЧЧ: ММ: СС .

Проверьте это превосходное руководство: Создайте повторно используемые шаблоны проектов и элементов для вашей команды разработчиков

2 голосов
/ 25 февраля 2009

Вы можете заставить код выполняться при расширении шаблона с помощью мастера. Мастер не должен иметь пользовательский интерфейс, но может заполнить словарь пар имя / значение. Затем значения можно подставить в шаблон.

В документации по Visual Studio SDK см. Раздел «Практическое руководство. Использование мастеров с шаблонами проектов». Я считаю, что вы также можете использовать мастера в шаблоне элемента.

Кроме того, взгляните на инструментарий автоматизации навигации, который предоставляет декларативный способ создания мастеров, среди многих других вещей.

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