Pregunta

Yo no uso plantillas T4 frecuencia; por lo general cuando lo hago es editar las de otros proyectos (específicamente SubSonic y T4MVC). La experiencia siempre es bastante desagradable (y esto es sin duda por eso que no los utilizan con más frecuencia).

Estas son las herramientas que conozco, y ninguno de ellos bastante en forma la factura.

  1. Clarius T4 Visual .

    • No es compatible con Visual Studio 2010. Su menciones en blogs trabajos en curso, pero eso fue hace 2 meses sin actualizaciones desde entonces. Su foro de soporte está lleno de spam y preguntas acerca de cuándo será apoyado VS2010.
      La mayoría de los proyectos en los que trabajo son en Visual Studio 2010, y las plantillas con las que trato requerir solos para ejecutarse en el Visual Studio de host (cuando acceden a la información del proyecto a través del modelo de objetos de automatización de VS). Esto es por lo que estoy buscando un editor compatible con VS2010.
  2. tangible Editor T4

    • La primera vez que intentaron usar esto, pensé Visual Studio 2010 se había estrellado. Resulta que yo no esperó el tiempo suficiente (que tomó más de 2 minutos para que aparezca la ventana del editor). llámeme exigente, pero esto solo me pone fuera de esta herramienta.

    • Tengo una plantilla modificada que T4MVC obras. Después de instalar el editor de T4 tangible, la plantilla falla con varios errores. Si editor de T4 a continuación desinstalación de tangible, la plantilla funciona de nuevo. Por lo que parece algo sobre el editor cambia el comportamiento de la T4 en Visual Studio. Tal vez, obviamente, eso es totalmente inaceptable.

¿Hay otros editores T4 me he perdido? ¿Alguien más use estas herramientas, se encuentran con los mismos problemas y con éxito el trabajo con ellos?

También debería decir, el más característica importante para mí es simplemente para distinguir entre el código que se ejecuta como parte de la plantilla y el código / texto que pone de salida. Todo lo demás es salsa.

¿Fue útil?

Solución

DevArt ha publicado un complemento editor de T4 en para Visual Studio. Es gratuito y funciona bien. Ellos no parecen tener una versión para Visual Studio 2012, sin embargo, sin embargo.

También he venido a través de un ReSharper plug-in para la edición de archivos T4 , pero no he utilizado y no puedo comentar sobre lo bien que funciona (o no).

Otros consejos

Consulte el T4 Herramientas .

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