应用介绍
软件特点:
1、代码格式
允许您自动格式化模板
2、语法高亮
强调了模板指令,C#与Visual Basic代码。您可以轻松区分文本与函数调用
3、Goto
允许您导航到对象与成员的定义与声明(如果它们存在于模板文件或包含文件中)
4、包含
支持多级模板包含。包含模板中的所有类都能在intellisense中使用,并且可以使用转到菜单命令导航到它们
5、大纲
支持快速简单的代码折叠功能。隐藏或显示T4控制块的功能使得它更易于理解与编辑T4模板
6、编辑器定制
您可以启用或禁用智能感知,文字换行,虚拟空白,行号等
7、缩进
提供可自定义与智能缩进。您不需要手动添加空格或制表符
8、支持大型模板
甚至可以快速解析包含N多文件的大型模板文件。它在解析与编辑模板时提供了高性能
9、智能感知
提供全面的智能感知,包含所有Visual Studio C#与Visual Basic智能感知功能 - 工具提示,参数信息,代码完成,并且还支持模板指令的完成列表
T4 Editor安装方法:
1、解压T4 Editor软件安装包,打开安装文件
2、弹出安装欢迎界面,点击next
3、接受安装许可协议,点击next
4、选择T4 Editor软件安装路径,点击next
5、选择开始菜单文件夹,点击next
6、点击install按钮,等待T4 Editor软件安装完成即可
devart T4 Editor使用方法:
(1)T4 Editor还可以作为Entity Developer的一部分 - 为ADO.NET Entity Framework,NHibernate,LinqConnect与LINQ to SQL提供强大的建模与代码生成工具
(2)Entity Developer提供基于T4模板的高级代码生成。它支持指定模板的多种属性,例如模板本身的名称,类型,生成路径与其他一些属性
(3)您甚至可以把自己的属性添加到模板以使代码生成更加灵活。例如,您可以把Generate属性添加到每个类,而后通过更改设计器中该属性的值来排除生成的代码中的某些类
(4)实体与上下文的代码生成输出可以重定向到不同的文件夹或Visual Studio项目,简化了多层解决方法的开发
(5)实体开发提供了几个预定义的模板:POCO,自跟踪,的DbContext与流利的映射模板实体框架,POCO与流利的NHibernate映射模板,并与XML映射的LINQ to SQL的POCO模板。这些模板的质量设计与彻底测试
devart T4 Editor T4模板编辑器安装简单,占用系统内存少,性能好,运行稳定,是一个非常不错的T4模板编辑工具。