Pregunta

Al probar estos tutoriales ( T4 Tutorial: Creación de plantillas de generación de código reutilizables ) Me di cuenta de que, aunque estaba usando C # simple, no obtuve ningún intellisense, probablemente debido a la extensión del archivo (.tt)

¿De todos modos no hay que decirle a Visual Studio que considere esos archivos .tt como archivos .cs y así obtener la ayuda correcta de intellisense?

¿Fue útil?

Solución

Puede comprar la versión profesional de T4 Editor. Funciona muy bien en archivos .tt independientes, pero desafortunadamente, debido a las diferencias en la forma en que la versión pro de T4 Editor y T4 compilan las plantillas, obtendrá errores falsos en este tutorial, que se basa en T4 Toolbox .

Otros consejos

Resharper puede hacer esto, con la ayuda de Complemento ForTea que agrega soporte para editar archivos T4 (.tt).

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

Aquí tienes un complemento ...

Vaseem.

EDIT

También disponible para Visual Studio 2012: Tangible T4 Editor 2.3.0
También disponible para Visual Studio 2015: Tangible T4 Editor 2.3.0
También disponible para Visual Studio 2017: Tangible T4 Editor 2.4.0

Puede descargar el editor T4 de tangible en t4editor.tangible-engineering.com, tiene Intelli-Sense para los espacios de nombres más importantes también en la EDICIÓN GRATUITA.

Puede probar Devart T4 Editor . Es gratuito y proporciona resaltado de sintaxis, intellisense y soporte de esquemas de código.

Como Scott Hanselman también señala , el inteligente que podría estar esperando de , el inteligente de los videos y artículos sobre T4 no están integrados en VS2008, necesita el Editor T4 de Clarius, pero tienen una edición comunitaria con algunas características minimalistas para comenzar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top