Subject:
CnPack Roadmap ---- lextm Version
[Print This Page]
Author:
lextm
Time:
2005-11-3 15:58
Subject:
CnPack Roadmap ---- lextm Version
关于CnPack的IDE Wizards,最近我有一些新的想法,所以贴出来和大家探讨一下也比较好。
1. Passion提到了一个想法,我的理解是CnPack通过提供一套类似OTA的接口,让更多人可以在CnPack现有框架之外给CnPack写插件。这个类似CodeRush所提供的RushAPI,是我比较期待CnPack作出来的东西。毕竟,CnPack现在虽然功能很多,但是还是有一些地方涉及不到。如果可以让非Team Member都参与进来的话就会发展得更快。
2. 针对C++Builder的特性多实现一些跨语言的支持。很多功能都只能在Delphi下面用,感觉对于BCB的用户不太公平,嘿嘿。
3. 那个MISFrame不知道能不能做成,我真的很期待。不过最近用ECO搞了一个小小的通讯录,觉得MIS系统如果用一些支持MDA的东西开发就会快很多很多,说不定比轻量级的Framework作基础的开发还要快呢。(个人意见,欢迎讨论)
Author:
lextm
Time:
2005-11-3 16:14
4. 对于Delphi 2005的支持还是很不好。不过,Delphi 2005/2006已经有了很多CnPack提供的功能,不过,我还是希望CnPack有一个好一点的Delphi 2005版本。
5. 已经和Passion说过的,CnPack的设置不好用。如果一个人的机器上有好几个Borland的IDE,就会发现公用的设置会很不方便。没有针对各个IDE(Delphi/BCB)推出合适的默认设置。而且各个IDE版本的CnPack插件的默认设置也应该有区分比较好。
Author:
zjy
Time:
2005-11-3 21:42
Subject:
我先来答几点
1. 这个是 CnWizards 1.0 正式版框架的设计思想,计划中的新框架是全插件化的设计,对用户也是开放式的。新版本预计在 2006 年上半年完成。
2. 主要是核心组里头都是用 Delphi 的,用户群也相对较少。一些涉及到语法解析等语言相关的功能,提供 BCB 的版本不容易。
5. 这一点是众口难调。我个人喜欢多个 IDE 共用一套设置,很烦 GExperts 要在每个 IDE 下都做重复的设置。不过今天做的 157 版本增加了一个命令行参数 -cnregXXXX,可以在 Delphi 的快捷方式中指定 CnWizards 设置使用的注册表键,类似于 D2005 的 -r 参数。也算一个针对特殊用户的解决办法。
Author:
lextm
Time:
2005-11-4 11:29
值得探讨。哈哈。很高兴CnPack官方这么快有了回应。
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0