Вопрос

Когда вы пробуете эти уроки (Учебник Т4:Создание повторно используемых шаблонов генерации кода) Я заметил, что, хотя я использовал простой C#, я не получил никакого intellisense, вероятно, из-за расширения файла (.tt).

Разве нельзя сказать Visual Studio рассматривать эти файлы .tt как файлы .cs и, таким образом, получать правильную помощь intellisense?

Это было полезно?

Решение

Вы можете приобрести профессиональную версию T4 Editor. Он очень хорошо работает в автономных файлах .tt, но, к сожалению, из-за различий в том, как профессиональная версия T4 Editor и сам T4 компилируют шаблоны, вы получите ложные сообщения об ошибках для этого урока, который опирается на Панель инструментов T4 .

Другие советы

Решарпер это можно сделать с помощью Плагин ForTea это добавляет поддержку редактирования файлов T4 (.tt).

http://visualstudiogallery.msdn.microsoft.com/en-us/60297607-5fd4-4da4-97e1-3715e90c1a23

Вот и плагин...

Васим.

РЕДАКТИРОВАТЬ

Также доступно для Visual Studio 2012: Материальный редактор T4 2.3.0
Также доступно для Visual Studio 2015: Материальный редактор T4 2.3.0
Также доступно для Visual Studio 2017: Материальный редактор T4 2.4.0

Вы можете просто скачать T4 Editor в tangible на t4editor.tangible-engineering.com, в котором есть Intelli-Sense для наиболее важных пространств имен, также в БЕСПЛАТНОМ ИЗДАНИИ.

Вы можете попробовать Devart T4 Editor . Он бесплатный и обеспечивает поддержку подсветки синтаксиса, intellisense и выделения кода.

Как Скотт Хансельман также может указать , что некоторые из вас могут быть заинтересованы видео и статьи по T4 не встроены в VS2008, вам нужен редактор T4 от Clarius, но у них есть версия для сообщества с некоторые минималистские функции , с которых можно начать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top