Ressembler ASP.NET balisage mais au lieu de générer une page web, générer du code C#.
"Il ressemble ASP.NET balisage mais au lieu de générer une page web, générer du code C#." C'est un texte d'ordre général outil de transformation. Ce n'est pas vraiment limité à un type spécifique de fichier de sortie. wow, c'était incroyablement doux + efficace, exactement ce que je cherchais. comme ASP.NET il peut être utiliser avec C# ou VB.NET mais l'OP C# tag, j'ai donc utilisé sa langue.
CodesSmith est également bon, mais c'est la version commerciale. Mais Pour utiliser T4 Text Template tool , nous avons seulement besoin de plugin gratuit outil pour combiner avec VS-Studio. veuillez vous reporter
Je vais le jeter dans un autre Reegenerator (www.reegenerator.com)
D'un air de défi découvrez Reegenerator! Il est grand parce qu'il s'intègre dans Visual Studio, et peut générer plusieurs Fichiers à partir de n'importe quelle Source.
Je le recommande TemplateMaschine en plus des outils mentionnés - il fonctionne très bien pour notre projet. Modèles également utiliser ASP.NET-comme la syntaxe et il est gratuit et open source.
Prendre un coup d'oeil à Encodageautomatique. C'est une très intéressante Add-in pour Visual Studio qui génèrent le code en ligne et l'exécution de la macro.
Ont un look à la Modèle de Texte T4 outil qui est intégré dans Visual Studio.
Ressembler ASP.NET balisage mais au lieu de générer une page web, générer du code C#.
wow, c'était incroyablement doux + efficace, exactement ce que je cherchais.
comme ASP.NET il peut être utiliser avec C# ou VB.NET mais l'OP C# tag, j'ai donc utilisé sa langue.
OriginalL'auteur Pierre-Alain Vigeant
CodeSmith a une excellente ASP style de l'éditeur de syntaxe et d'une communauté autour de lui fournir tous les grands cadres.
http://www.codesmithtools.com/
Il peut être en ligne de commande, trop.
T4 Text Template tool
, nous avons seulement besoin de plugin gratuit outil pour combiner avec VS-Studio. veuillez vous reporterOriginalL'auteur Program.X
Scott, Hanselman a un belle introduction d'une entrée de blog sur T4 (mentionné dans d'autres réponses):
(la citation de l'entrée de blog)
Aussi, il énumère quelques-uns des outils que vous pourriez regarder pour rendre l'édition de ces modèles de plus facile.
OriginalL'auteur Daren Thomas
J'ai utilisé CodeSmith et il fonctionne bien. C'est un moteur de template avec C# scripting comme backend.
OriginalL'auteur Marcel Gosselin
T4 http://msdn.microsoft.com/en-us/library/bb126445.aspx
OriginalL'auteur Dewfy
Je sais que je suis un peu en retard à la fête.
Mais je travaille sur un modèle à base de générateur de code simple avec la syntaxe du modèle qui est plus intuitif et plus facile sur les yeux.
C'est gratuit.
http://www.metadrone.com
OriginalL'auteur Steve
- Je utiliser une implémentation open source d'une syntaxe très similaire à T4: Basée Sur Un Modèle Générateur De Code par Rudi Breedenraedt. Il s'est avéré stable et flexible.
OriginalL'auteur David Schmitt
Je vais le jeter dans un autre Reegenerator (www.reegenerator.com)
OriginalL'auteur Randy Minder
Vous ai déjà quelques bonnes réponses, mais j'ai toujours trouvé MyGeneration être le plus facile à installer et à utiliser.
OriginalL'auteur Sumit
Je le recommande TemplateMaschine en plus des outils mentionnés - il fonctionne très bien pour notre projet. Modèles également utiliser ASP.NET-comme la syntaxe et il est gratuit et open source.
OriginalL'auteur AlexD
Prendre un coup d'oeil à Encodageautomatique. C'est une très intéressante Add-in pour Visual Studio qui génèrent le code en ligne et l'exécution de la macro.
http://www.devprojects.net
OriginalL'auteur Alvaroma