ZippyCoder,一款代码生产工具

ZippyCoder是我用了多年的,自己开发的一款代码生产工具。

 

基本特性如下:

 

1. 可以建立数据结构,指定字段的数据类型和关系。

2. 在建立字段数据类型的基础上,增加了样式和页面输出属性,比如,可以指定某个字段输出为 DropDownList.

 

3. 通过以上的字段结构,可以使用如下两种方式来生产代码:

  a 使用 CodeDom 生成或编译代码。【继承 AbstractCoder 类,编译成 DLL 放入Plugins目录。】

  b 使用 T4 模板引擎。【将写好的 T4 模板引擎放入 T4Template\Project 或者 T4Template\Table 目录下。两者的区别在于:Project下的将生成一个单一文件,Table目录下的可以按照表生成多个文件。】

 

我一般的使用方式:生成代码,然后在VS中裁剪这些代码。我自己在开发中倒是极大的提高了效率。

现在的这个版本内置了一些我自己在开发中常用的模板。有些未必适合你。bug 也多多,因为不影响自己使用,一直也没有修复,请见谅。:D

 

欢迎大家拍砖。

有需要源码的同学请单线联系。

更加详细的使用和开发文档或源码,我稍加整理后会提供(如果要求的人多的话)。

 

软件下载地址: https://files.cnblogs.com/cloudbeer/ZippyCoder.rar

项目示例文件:https://files.cnblogs.com/cloudbeer/X01Forum.xml  【使用软件打开此 XML】

 

posted @ 2010-08-05 20:21  啤酒云  阅读(355)  评论(3编辑  收藏  举报