Thinkphp代码生成器

本站内容除转载精华分类或注明zz以外,其他均为原创内容。转载请注明出处,yhustc.com版权所有

Thinkphp代码生成工具,集成了之前写的项目生成的批处理。本来有两个CodeSmith的模板也足够用了,但是貌似能直接浏览数据库的话,双击自动生成代码更爽一些。SO,花一天时间写了一个。

当然也学习到了一些东西,比如MYSQL.DATA以及ICSharpCode.TextEditor类库使用之类的。

系统要求:.NET Framework 2.0

希望能给广大tper带来方便,呵呵。

下载连接(程序+演示录像):http://www.easyustc.com/soft/TPGenerator.rar

Tags:


4 Responses to “Thinkphp代码生成器”

  1. lee99  | 2007-12-21 00:17:00

    我最近正用得上你的东东,感谢你为我们这此TP菜提供这么好的一个工具.发现问题我马上给你汇报啦:如果数据库名有多个"_"会有生成ACTION和MODEL不正常的现象如:crm2_bas_area 我定义为crm2_为前辍,所以Action名应为bas_area但最后生成的为area大家都是程序员我就有什么说什么了,感谢!
  2. hn_yh  | 2007-12-21 21:46:00

    呵呵,主要是我觉得大家一般都是用一个_分隔前缀和后面的部分,我以为大家不会在表名里面用_,SO,我用_分隔后直接取最后一个,呵呵。easyustc上的程序已经修改过了。表名支持多个。谢谢你的关注,呵呵
  3. kelystor  | 2008-01-07 14:34:00

    还有一个小bug,不能处理特殊的表名,即如果表名刚好是MySQL的命令或关键字就会出错,比如,我现在有一个表名为analyze,那么在连接数据库的时候就会报错。
  4. hn_yh  | 2008-01-07 15:30:00

    谢谢你的反馈,我已经修正这个问题了。在www.thinkphp.cn首页下载里面已经更新了。同时更新了编辑器保存文件时会附带BOM的问题。

发表评论