Question

Je n'utilise des modèles T4 souvent; habituellement quand je le fais est l'édition ceux d'autres projets (en particulier SubSonic & T4MVC). L'expérience est toujours très désagréable (ce qui est certainement la raison pour laquelle je ne les utilise pas plus souvent).

Ce sont les outils que je connais, et aucun d'entre eux correspondent tout à fait le projet de loi.

  1. Clarius Visual T4.

    • Ne pas prendre en charge Visual Studio 2010. Leur blog mentionne les travaux en cours, mais qui était il y a 2 mois avec aucune mise à jour depuis. Leur forum de support est rempli de spam et des questions quand VS2010 sera pris en charge.
      La plupart des projets sur lesquels je travaille sont dans Visual Studio 2010, et les modèles que je traite avec eux-mêmes doivent être lancées dans l'hôte Visual Studio (comme ils accès à l'information projet par le biais du modèle objet d'automatisation VS). Voilà pourquoi je suis à la recherche d'un éditeur compatible VS2010.
  2. Tangible Editor T4

    • La première fois que j'essayé de l'utiliser, je pensais que Visual Studio 2010 était écrasé. Il se trouve que je n'ai pas attendu assez longtemps (il a fallu plus de 2 minutes pour que la fenêtre de l'éditeur à paraître). Appelez-moi pointilleux, mais cela ne me met hors de cet outil.

    • J'ai un modèle T4MVC modifié qui fonctionne. Après l'installation éditeur T4 Tangible, le modèle échoue avec plusieurs erreurs. Si je puis désinstaller éditeur de T4 Tangible, le modèle fonctionne à nouveau. Donc, il semble quelque chose sur l'éditeur modifie le comportement de T4 dans Visual Studio. Peut-être de toute évidence, c'est tout à fait inacceptable.

Y at-il d'autres éditeurs T4 je raté? Est-ce que quelqu'un d'autre utiliser ces outils, rencontrer ces mêmes problèmes et travailler avec succès avec eux?

Je dois dire aussi, caractéristique la plus importante pour moi est tout simplement de faire la distinction entre le code qui fonctionne dans le cadre du modèle et code / texte qui obtient la sortie. Tout le reste est sauce.

Était-ce utile?

La solution

DevArt a publié un éditeur T4 ajouter sur Visual Studio. Il est gratuit et il fonctionne bien. Ils ne semblent pas avoir une version encore pour Visual Studio 2012, cependant.

Je suis aussi venu à travers un plugin ReSharper pour les fichiers T4 d'édition , mais je l'ai pas utilisé et ne peut pas commenter sur la façon dont il fonctionne (ou ne fonctionne pas).

Autres conseils

Consultez la T4 Boîte à outils .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top