摘要:#*define[ var tableInfo = CodeFactoryAddin.Base.DBTableInfo,CodeFactoryAddin.Base;/*表结构信息*/ var namePrefix = System.String;/*参数名称前缀*/ var itemname =System.String;/*变量名*/ ]*# #set($table=$tableInfo.T...
阅读全文
摘要: 这一版本添加了模板变量的定义,用户完全可以通过模板来描述模板数据的提供;这样大大提高了模板扩展的灵活性。这一版本功能调整主要是以下两方面:
1)修改模板支持变量定义,由插件的propertygrid进行解释模板定义的变量并在模板解释切入到模板中。
2)调整原有代码的生成方式,支持模板定义变量。(用户在编写新的模板时不在需要依赖原有版本固定数据的提供,导致模板处理的内容有所限制),修改原有插入代码没有格式化问题。
阅读全文
摘要:CodeFactory提供了文件生成向导功能,虽然插件提供了一些生成向导,但远远满足不了实际的需要;所以插件提供扩展功能方便用户扩展自己的生成文件功能。下面通过讲解插件提供的生成向导来了解一下CodeFactory如何扩展自己的文件生成方式。由于插件是集成NVelocity所以插件会提供一些抽象类来支持基于NVelocity模板生成文件的扩展;虽然是这样但用户通过以下讲解可以了解到完全扩展出使用其他的模板引擎来生成文件。
阅读全文
摘要:该版本修复了对VS2008 EN版本的支持(现有版本只支持VS2008的EN和CN两个版本,需要其他版支持的朋友可以告诉我,尽量解决)
1、调整原有文件生成向导的方式
2、添加直接把项目文件添加成为文件模板,方便以后需要时直接有文件模板中添加新文件。
插件主要包括三大功能:
1) 在代码文件中插件模板代码,包括CS,HTML,ASPX等代码文件。
2) 文件生成向导,通过向导直接向项目添加通过NVelocity生成最终项目文件;也可以通过扩展接口制定自己的文件生成向导。
3) 文件模板,可以把任意项目文件设置为文件模板,需要的时候直接根据相关文件模板生成项目文件。
阅读全文
摘要:CodeFactory是一款基于VS2008的代码生成插件,插件结合NVelocity模板引擎使用户方便地实现基于:c#、xml和HTML等代码或文件生成操作。新版本的CodeFactory插件除了原来的文件插入代码功能外,还添加了直接生成项目文件功能只要直文件解压到[X]:\Documents and Settings\Administrator\My Documents\Visual Stud...
阅读全文
摘要:发布基于NVelocity模板数据库操作代码和UI生成工具,插件完全免费和自由使用.
阅读全文
摘要:CodeFactory是一个基于NVelocity的模板代码生成工具,工具可以根据用户自定义的对象和相关模板生成具体的文本信息。CodeFactory提供非常的方便扩展模板加载方式,用户只需要把自己编写的模板拷贝到运行目录的template下即可;用户编写自定义的数据提供对象也非常方便,只需要实现Template.Comm.TemplateExecute后把DLL拷贝到运行目录下CodeFactory即能加载和处理。工具还提供了一个非常方便的数据结构获取组件,使你轻松方便就能得到access,mssql,oracle的数据结构信息,当然这些东西都是可配置的用户可以添加Mysql等数据结构提供对象并配置到CodeFactory中
阅读全文