Text Template Transformation Toolkitspa
T4语法感受有点像aspx的视图模板<% %>。orm
使用能够经过VS扩展和更新安装"T4 Toolbox for visual studio xx".但此版本只有简单的高亮功能,没有智能提示。it
须要智能提示能够安装tangible t4 editor, 此版本能够支持多文件输出, 语法高亮,智能提示。io
T4模板代码通常分3块:指令, 代码,文本模板form
<#@ #> 模板
<# #> 普通代码块扩展
<#+ #>类功能代码块,通常用作辅助模板文件, 放在.ttinclude, 听说微软建议运行模板使用.tt, 辅助文件用.ttinclude, 但tt文件也能够放在.tt中,但必须为最后一个块。file
通常用<#@ include file="xxx.ttinclude"#>语法
<#= #>输出块di