Subject:
关于代码自动排版(美化,或者格式化)的一系列问题
[Print This Page]
Author:
lextm
Time:
2005-9-19 14:27
Subject:
关于代码自动排版(美化,或者格式化)的一系列问题
现有的DelForEx官方一直没有更新,相信使用它的同志们是有体会的,对于Delphi新语法支持是一塌糊涂。在CnPack的BBS上,对于CnWizards加入这样功能的呼声也很高(但是CnPack Team的关注点不仅仅是这个)。
怎么办呢?作为Delphi程序员,我们不应该怨天尤人,而是应该自力更生。因此,在今年五、六月间我曾经在这个论坛里发布过基于CnPack框架的一个JCFExpert,叫做CnBeautifierWizard。一些用户与我联系,希望我可以出新版。
不过,在那之后我一直很忙,只是断断续续的抽空设计,所以,直到今天才来发布一个新版本的东西。
相对于旧版本,新版有几个改进。
1. 名字换成了CBC(Code Beautifier Collection)。
2. 脱离了CnPack框架,因为升级后的CnPack与我发布过的CnBeautifierWizard不兼容,我一直没有时间去找问题所在。
3. 是基于C#代码的。这可以看成是我曾经在2ccc.com上面发布的JCF Integration Expert 1.0的后续版本。
4. 通过集成AStyle免费软件,实现C/C++/C#代码的格式化。
(5. 加入了一个XML格式化功能,来自于SharpBuilderTools 3.1,但是有一些小问题,将来再改进了)
这些改进的目的,自然是为了迎接新版本的“Delphi 2006”,不知道发布的时候是不是真的叫这个名字。
欢迎试用,并劳烦有任何建议、问题者发信到
cylextm-guard<at>yahoo.com.cn
与我联系
lextm
Attachment:
lextm_CBC_v2.0.rar
(2005-9-19 14:27, 435.25 K) / Download count 744
http://bbs.cnpack.org/attachment.php?aid=130
Attachment:
jcf_211.rar
(2005-9-19 14:27, 1.74 M) / Download count 656
http://bbs.cnpack.org/attachment.php?aid=131
Attachment:
astyle_1.17.0_beta.rar
(2005-9-19 14:27, 142.11 K) / Download count 687
http://bbs.cnpack.org/attachment.php?aid=132
Author:
lann
Time:
2005-9-22 14:12
想请教一下,目前是否还不支持C++ Builder 6.0呢?
Author:
lextm
Time:
2005-9-23 09:52
关于BCB4-6的问题
对于BCB4-6的用户,很抱歉,这款插件不适合你们。它使用的是Borland Developer Studio的.NET OTA接口开发,而BCB4-6的IDE是不支持这一系列接口的。
对于你们的需求,有另外一款免费插件可以使用,叫做SourceFormat,请自行搜索下载。
假如你决定升级你的BCB到BCB10(包含在Delphi 2006之中),就可以使用这个插件了。:-)
Author:
lextm
Time:
2005-10-21 12:24
Subject:
最新的消息
没有想到老板给的工作终于做完了,有时间搞点自己的东西了,所以最近给CBC升了一级,叫做2.1。在我自己的机器上面已经比较稳定了。等我这几天再加强一下大概就会出来了。
为了避免被CnPack的同志认为占了风水宝地,我这次想了一个变通的方式,就是用户们可以在CBC里面找到这样一个选项,把CBC的菜单挂到CnPack下面(其一,我本人也是CnPack的一员;其二,可以减少你IDE主菜单上面的项目;其三,CnPack确实很需要一个这样的咚咚其实)。嘿嘿
请再忍耐一下吧。
Author:
Passion
Time:
2005-10-21 14:23
以后的CW考虑支持外部插件,允许动态加载。这样就可以不经重编译而挂个外接模块了。
Author:
hubdog
Time:
2005-10-23 11:16
DelForEx的作者加入了GExperts,正在做新版的Formatter
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0