2011-01-28 53 views
3

不确定实现此目标的最佳方式,我希望您的输入。在Visual Studio中生成类。方法需要的建议

我想生成一个View - 一个ViewModel和另外几个类。 我不想生成一个项目,但只是一些类。 实现IWizard可以同时生成多个类吗?

理想情况下,我希望用户在Visual Studio中点击模板,输入一些名称等等,然后为它们生成4-5个类。

什么是最好的做到这一点?任何关于方法的链接或建议?

谢谢。

回答

2

我会建议使用T4模板。该引擎内置Visual Studio 2010,并且您可以通过扩展管理器(工具>扩展管理器>联机>搜索“有形T4”)获得一个很好的免费编辑器。

至于如何模板代码,这里的好就可以了博客文章将帮助您了解其中:

http://www.olegsych.com/2007/12/text-template-transformation-toolkit/

有一个在MSDN一些信息也:http://msdn.microsoft.com/en-us/library/bb126445.aspx

+0

您好,我想的T4,但只是想知道学习曲线。我没有多少时间。除了olegsynch,你知道一些很好的例子吗?谢谢 – user9969 2011-01-28 10:15:37