2009-08-14 3 views
7

Я хочу начать писать шаблоны T4. Я много слышал об этих шаблонах (в основном подкасте Hanselminutes) и хотел бы узнать больше. Каковы наилучшие места для поиска информации о написании шаблонов T4? Что мне нужно для начала внедрения собственных шаблонов? Есть ли подводные камни или важные вещи, которые я должен знать?Начало работы с T4

+0

Кроме того, после того, как вы прошли мимо части «начало работы», я написал учебник/статью для написания хорошего кода, генерирующего код с T4. Он охватывает модуль, тестирующий ваш шаблон T4 (а не только его код) и другие забавные вещи. Это в [моем блоге] (http://earlz.net/view/2012/11/21/0346/how-to-unit-test-t4-code-generators) – Earlz

ответ

7

Я написал небольшой пост по этому поводу с некоторыми указателями на другие должности:

Tip 3- How to get started with T4 templates

Вы также можете проверить блог Дэвида Эббо, он делал некоторые довольно интересные вещи с Т4.

Oleg Sych's blog имеет очень полезное введение.

Надеется, что это помогает

Alex

2

У вас должен быть редактор. Без подсветки синтаксиса вычисление, которое генерирует код и который является кодом генератора, является бесполезным упражнением. Вот еще один бесплатный редактор: http://t4-editor.tangible-engineering.com/T4-Editor-Visual-T4-Editing.html