发布CodeFacotry1_0_0_3VS2008插件
该版本修复了对VS2008 EN版本的支持(现有版本只支持VS2008的EN和CN两个版本,需要其他版支持的朋友可以告诉我,尽量解决)
1、调整原有文件生成向导的方式
2、添加直接把项目文件添加成为文件模板,方便以后需要时直接有文件模板中添加新文件。
插件主要包括三大功能:
1) 在代码文件中插件模板代码,包括CS,HTML,ASPX等代码文件。
2) 文件生成向导,通过向导直接向项目添加通过NVelocity生成最终项目文件;也可以通过扩展接口制定自己的文件生成向导。
3) 文件模板,可以把任意项目文件设置为文件模板,需要的时候直接根据相关文件模板生成项目文件。
n 文件插入代码功能
该功能的是通过NVelocity和数据库信息结构生成代码插入,用户可以根据自己的需要编写NVelocity模板;模板文件分别存放在插件的Table和Field目录下。
Table目录下的模板会切入以下变量类型:
Table: CodeFactoryAddin.Base.Databases.Table
Filters:List<CodeFactoryAddin.Base.Filter>
Field目录下的模板会切入以下变量类型:
Field: CodeFactoryAddin.Base.Databases.Field
n 文件生成向导功能
该功能的是通过NVelocity和数据库信息结构生成项目文件,这是插件默认实现方式;插件也接口等对象进行生成向导扩展;用户可以通过CodeFactoryAddin.Base.IFileAddin来实现其他生成向导包括使用自己的数据结构和模板引擎.
n 文件模板功能
用户通过鼠标右击项目的项目文件把文件添加为文件模板,当以后需要的情况下通过添加文件模板就可以把相关文件添加的项目中。
n 部署使用
文件解压到[X]:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\addins 目录下即可使用
n 注意:
软件可能存在着一些bug,希望使用者反馈相关问题或提一些改进的建议.