FCG是款基于模板的代码生成工具
可以生成任何文本语言代码:java,.C#, php,ruby等任何语言,没有限制. FCG是为我们可爱的程序员设计的一款开发工具,主要目的是帮助大家构造符合自己系统架构需求的代码生成器,FCG和其他生成器比,有个很明显的特点:可定制性强;数据录入、代码生成前预处理、代码生成之后文件分发、模板文件定制等等,代码生成整个过程的几乎任何一个环节,都允许您定制.所以准确的讲:FCG不是个代码生成器,而是用来开发代码生成器的基础平台.
FCG相比其他生成器,有很多不一样的东西.FCG几点特性.
1. FCG采用plugin设计体系,一个具体软件架构的生成器对应一个plugin
2.FCG支持PDM模型导入,所以使用FCG生成的代码,会有中文注释信息(中文注释来自PDM文件)
3.FCG支持Velocity,FreeMarker,WebMacro,Jelly和Jxp 5种模板引擎,你可以选择其中任何一个引擎支持的语法来开发模板文件.如果您觉得还不够,您可以把你喜欢的模板引擎告诉我,我可以很快加上.
4.FCG提供GUI工具,整个代码生成的过程,都是通过GUI工具来控制,很方便.
5.FCG 内置了一个小的脚本语言TinyScript,使用TinyScript可以很方便在代码生成之前或者之后作些处理,譬如:代码生成后,对java代码进行编译,发布,启动应用服务器之类的.你还可以通过TinyScript来调用ant 脚本.所以ant能干的FCG能干,ant不能干的FCG也能干:)
6.FCG提供Tag管理功能,使用FCG的tag可以将一个文件分割成若干段,并可以对各段内容进行修改、删除操作.所以使用FCG可以很容易实现配置文件合并处理
关于本店老板

内容正在载入中...搜索博客文章
#Saperate
博客文章: FCG 架构代码生成器 直接生成FLEX程序 FOR AIR版
- 相关文章:
火车头采集 赶集网全站规则 并实现电话图片的采集 www.jzbrt.com (2010-6-8 11:35:59)
新站上线。 兼职直通车 www.jzbrt.com (2010-6-4 9:0:15)
网站建设用哪个cms好 (2010-5-5 12:31:40)
几个Flex应用 (2010-4-28 14:51:11)
这个网站不错。主要是讲控件的。 (2010-4-28 14:49:18)
FluorineFX开源库 使用教程 (2010-4-22 16:2:14)
LOGIN 登录窗口 简单测试flex+EF(Asp.Net Entity Framework)+FluorineFx 的组合 (2010-4-22 15:50:36)
EF(Asp.Net Entity Framework)做为数据模型框架 与FLEX 的应用 (2010-4-22 15:39:31)
在DataAccess的基础上加了Flex里如何处理string string[] Dictionary
Hashtable List (2010-4-21 12:46:11)响应国家号召 网站变灰装(附代码) (2010-4-21 10:46:41)
最近发表
- 内容正在载入中...
热门文章
- 内容正在载入中...
随机文章
- 内容正在载入中...
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

