簡單說下什麼是t4模版T4,即4個T開頭的英文字母組合:Text Template Transformation Toolkit。 T4(Text Template Transformation Toolkit)是微軟官方在VisualStudio 2008中開始使用的代碼生成引擎。在 Visual ...
簡單說下什麼是t4模版
T4,即4個T開頭的英文字母組合:Text Template Transformation Toolkit。
T4(Text Template Transformation Toolkit)是微軟官方在VisualStudio 2008中開始使用的代碼生成引擎。在 Visual Studio 中,“T4 文本模板”是由一些文本塊和控制邏輯組成的混合模板,它可以生成文本文件。 在 Visual C# 或 Visual Basic 中,控制邏輯編寫為程式代碼的片段。生成的文件可以是任何類型的文本,例如網頁、資源文件或任何語言的程式源代碼。現在的VS中只要與代碼生成相關的場景基本上都能找T4的身影,比如MVC的視圖模板,Entity Framwork的DataContext模板等等。
可以所T4模版課快速幫你生產實體類或者需要重覆編寫但是格式一致的代碼。
T4插件下載地址 T4 Editor 2.5.0 Download for Visual Studio
其它博客參考地址 T4語法快速入門 - 楓伶憶 - 博客園
————————————————
案例
1、創建一個Console項目。 點擊下載代碼
2、添加 .tt
模板文件方式
2、本人不會寫博客,具體下載上面鏈接直接看代碼完事