Board logo

Subject: CnWizard 将在下几个版本中增加对 D8/D2005 的支持! [Print This Page]

Author: zjy    Time: 2004-11-26 11:13     Subject: CnWizard 将在下几个版本中增加对 D8/D2005 的支持!

目前在 D8.NET 和 D2005 下编译都已经没问题了,主要是有大量的功能需要在 D8/D9 下测试,新版 IDE 在很多方面改进比较大,移植工作量估计也不小,请大家关注!

网站上会定期发布预览版,装了 D8/D2005 的朋友可以帮助测试一下:)

Image Attachment: CnPack_D8.gif (2004-11-26 11:13, 128.26 K) / Download count 980
http://bbs.cnpack.org/attachment.php?aid=18


Author: zjy    Time: 2004-11-26 11:16     Subject: D9下的截图



Image Attachment: CnPack_D9.gif (2004-11-26 11:16, 119.08 K) / Download count 1000
http://bbs.cnpack.org/attachment.php?aid=19


Author: yzk111    Time: 2004-11-26 13:39

delphi8不好用,建议集中精力在delphi9(delphi2005)上吧
Author: iceman    Time: 2004-11-26 16:59

我装了2005,愿意帮忙测试。Email:dfweb@163.com,
Author: oldnew    Time: 2004-11-26 22:02

已经有预览版发布了吗?
Author: zjy    Time: 2004-11-26 22:12

预览版还没有发布,不过带 D8/D9 支持的自动构建不稳定版已经可以下载了,没有测试过,在 D2005 下有不少功能还有问题。

http://www.cnvcl.org/downbuilds.php/
找版本号最大的下载。
Author: rocky    Time: 2004-11-28 08:27

太好了,我可以帮忙测试2005
Author: shepherd    Time: 2004-11-28 15:57

专家包中的好些功能已经已经用不上了
Author: zjy    Time: 2004-11-28 19:59

现在发布的不稳定版仅仅是把原来的代码在 D2005 下编译成功,由于 D8/D2005 仿 VS.NET 的 IDE 跟原来的 IDE 结构差异比较大,很多功能确实不能用,不过这只是时间问题,未来一段时间我们会仔细测试和修正。多谢大家的关注和支持!
Author: leeouve    Time: 2004-11-28 22:09

我也来测试一下.
Author: yzdbs    Time: 2004-11-29 13:02

有不少组件在2005下还是装不了滴 比如yygw的那个AFONT
Author: zjy    Time: 2004-11-29 15:38

AAFont 发布了 2.63 版,已经支持 Delphi 2005 了,见 cnvcl 主页新闻。
Author: ares_gj    Time: 2004-11-29 16:14

我也来参加测试!希望能够做点贡献!
Author: ares_gj    Time: 2004-11-29 16:50

我也来参加测试!希望能够做点贡献!
Author: yzdbs    Time: 2004-11-30 08:35

小周动作快呐,AFONT一下子就修改好了:)
Author: iceman    Time: 2004-12-1 11:35

哎!~~,输入助手好像不能用了,delphi2005代的要关中文输入法。
老大能不能把他保留阿~~~
Author: zjy    Time: 2004-12-1 11:44

CnWizards 的原有功能会尽量移植到 D2005 下,现在还只是把源代码移过去编译,完整移植要花不少时间,有进展发布预览版的:)
Author: iceman    Time: 2004-12-5 12:37

delphi2005下的输入助手在编辑器最左边,如:我输入app时显示下拉框,如果这是我一直按退格的话,便会非法超作,
Author: zjy    Time: 2004-12-6 13:39

请问您测试时使用的是哪一个框架:Delphi for Win32、Delphi for .NET,还是 C# for .NET?D9 支持多框架,兼容起来确实有一定难度。我在 Delphi for Win32 下测试没有发现这个问题。

如果有空,可以按这个帖子的内容帮助我们分析错误:
http://bbs.cnvcl.org/viewthread.php?tid=291
Author: iceman    Time: 2004-12-7 10:16

Delphi for Win32,我只安装了这个
Author: 天地弦    Time: 2005-1-5 09:42

支持CnPack,我也装了,可以帮忙测试
Author: jsea    Time: 2005-1-19 09:23

下载的CnWizards_0.7.2.50_Preview版本不支持D9?刚刚下的,是要Unstable版本才支持D9的么?
Author: zjy    Time: 2005-1-19 09:57     Subject: 0.7.2 正式版已经发布了!

Unstable 版和 Debug 版是开发期自动构建版,Preview 和 Release 版是预览和正式版。因为对 D9 的支持还很不完善,所以预览版和正式版都是不带的。

不过下一阶段开发的重点就是对 D9 的全面支持,请关注以后的构建版发布。
Author: cangfriend    Time: 2005-2-18 16:30     Subject: 我已在用,頂


Author: lextm    Time: 2005-3-28 21:11     Subject: 一个建议

由于Delphi 2005和Delphi 8采用了C#Builder的全新ToolsAPI,感觉迟早老的API,会被淘汰,所以建议在一段时间之后停止老版本的开发,转而基于新的API开发才好。

现在Delphi启动很慢,很大程度上是由于混用了Win32与.NET代码(bds.exe是.NET的,而很多IDE部件又是bpl包)。

当然,这明显是浩大的工程,连GExperts都没有改变,但是,我觉得做到长期计划里面还是可以的。现在使用新的ToolsAPI最成熟的项目,是用C#开发的SharpBuilderTools,但是考虑到.NET的块语言特性,感觉它的很多理念是可以借鉴的。

而且,这么久了,没有看到Delphi .NET下面可以用的Code Beautifier, CNPack的那一个,好像还没有到可用的程度,真是让人期待亚。
Author: zjy    Time: 2005-3-29 08:34     Subject: 多谢建议!

to lextm:
多谢您的建议,不过现在 D8/D2005 应该都还是使用的 Win32 的 IDE 内核 + .NET 的 bpl 来实现的。比如网上有一个 D2005 的 Win32 Mini 版,不需要安装 .NET Framework 也可以工作。或者在 D2005 中把注册表中那些 .NET 的 Known IDE Packages 去掉也可以用纯 Win32 方式启动。D2005 支持 -r 参数,可以使用用户特定的注册表键(替换默认的 BDS 子键)来启动 IDE,建几个快捷方式就行了。

由于 D8 一直不稳定,所以我们对新版的 OTA 没怎么研究,我相信大部分支持 D8 的专家都是用 D7 + D8 OTA 编译包做的。CnWizards 要转向 .NET 的 OTA,对现有代码的改动量会非常大,恐怕有一段时期都不会进行。对 .NET 的支持,有可能以后会开发 CnWizards For VS.NET 。

CnWizards 中的代码格式化,原来的作者有一段时间没维护了,现在由另一位成员接手开发,争取在 0.7.4 中能提供。




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0