2011-01-28 54 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