CnPack 开放源码 IDE 专家包发布 0.8.2 版 !

CnPack 2007-12-31 10:10:09
2007年12月31日,CnWizards 发布 0.8.2.356 正式版,欢迎大家下载使用!

======================
○、更新记录
======================

2007.12.31 V0.8.2.356 较之 2006.10.01 V0.8.1.252 的改进

+ 专家包增加对 RAD Studio 2007 的支持。
+ 专家包增加对 Windows Vista 的支持。
+ 专家包增加 Pascal Script 脚本支持。
+ 专家包增加 IDE 外部专家管理工具。
+ 专家包增加 IDE 封面窗口的显示标记。
+ 专家包增加独立的界面语言切换工具。
+ 源码高亮扩展增加代码结构高亮功能,只在 Delphi 5 6 7 中有效。
+ 工程扩展专家增加增强的引用单元对话框、插入 Frame 对话框和被引用单元列表。
+ 专家包增加版本信息扩展专家,只支持部分 IDE。
+ 编辑器专家增加跳至上、下一信息行工具和切换引用区工具。
+ 窗体设计专家增加组件代码转换工具。
+ 增加可由用户自定义编译专家源代码的工具 CnCustBuild。
* 输入助手增加对 BDS/RAD Studio 的支持,部分性能优化。
* 过程函数列表增加对 Pascal 的类、属性等的支持。
* 编辑器扩展增加自动保存、自动括号匹配和编辑器标签多行设置的功能,默认关闭。
* 专家包修正部分平台下多语乱码的问题。
* 修正专家包和TNT等控件冲突的问题。
* 组件面板增加设置成平面按钮风格的选项。
* 属性修改器增加对十六进制颜色值和对象属性的支持,改为支持多选。
* 组件前缀专家增强对继承窗体和粘贴组件的支持。
* 窗体设计专家增加 BDS 2006 下对设计期辅助线的切换功能。
* 文件管理器更改窗体布局和部分过滤器。
* 编辑器右键菜单中增加复制完整路径名文件名的功能。
* 工程备份功能增加对外部压缩程序的支持。
* 编辑器扩展增加自动输入匹配括号的功能,默认关闭。
* 切换注释工具增加移动到下一行的选项,默认关闭。
* 修正按 Alt+G 定位行号后键盘输入失效及其它按键冲突问题。
* FastCode 专家在检查到 DelphiSpeedUp 时自动禁用以避免冲突。
* 修正启动 BDS 2006 后自动缩进功能被禁用的问题。
* MessageBox 专家修正模板名重复的问题。
* 前缀专家修正重命名窗口中复制粘贴快捷键无效的问题。
* CnDebug 增加跨会话的支持与输出到文件的支持,增加部分记录方法和运行期显示对象信息的功能(需要定义SUPPORT_EVALUATE)。
* CnDebugViewer 效率改进,增加从文件读入、选项设置和对 OutputDebugString 的支持。
* 其它的错误修正和改进。

0.8.2.356 较 0.8.2.331_RC2 的改进:

+ 专家包增加 IDE 外部专家管理工具。
+ 编辑器专家增加切换引用区工具。
* 脚本专家增加部分示例。
* 清理临时文件增加了判断源文件是否存在的机制。
* TabOrder专家调整界面排列的术语。
* 代码格式化输出修正Regular字体时无法保存的问题。
* 反馈向导修正 RAD Studio 2007下 IDE 版本判断出错的问题。
* CnDebugger 增加输出到文件并查看文件的功能。
* 脚本专家增加在 IDE 事件中调用脚本的功能。
* 源码模板专家修正 RAD Studio 2007 下输入中文后退格导致乱码的问题。
* 浮动工具面板增加将面板限制在屏幕内的机制。
* 编辑器扩展增加自动输入匹配括号的功能,默认关闭。
* 切换注释工具增加移动到下一行的选项,默认关闭。
* 增强了编辑器高亮的稳定性。
* 其它的错误修正和改进。

下载地址:
http://www.cnpack.org/showdetail.php?id=517

常见问题说明:
http://bbs.cnpack.org/viewthread.php?tid=776&fpage=1

CnPack 公益基金:
http://www.cnpack.org/foundation.php

当前 CnWizards 一共有五种类型的版本:
1、Release 版:正式发布的稳定版,可以通过 CnWizards 的自动更新检测到。
2、Preview 版:正式版发布前的功能预览版,可能存在一些Bug,在网站和论坛上发布,不支持自动更新检测。
3、Debug 版:带调试信息的版本,如果用户在使用中发现问题,可以下载调试版生成调试日志反馈给开发组。
4、Unstable 版:每天定时自动构建出来的不稳定版本,用于内部测试。
5、RC 版:用于发布正式版之前的 Release Candidate 版。可由自动更新检测到。
这些标志在安装程序和关于窗口中都可看到。

======================
一、什么是 CnWizards?
======================

CnWizards 是 CnPack 项目组的主力产品之一,中文全称是 CnPack IDE 专家包,
英文全称是 CnPack IDE Wizards,简称 CnWizards。CnWizards 是一组集成在
Delphi/C++Builder/BDS 的 IDE 中,用于增强 IDE 功能、提高 IDE 的可用性及
开发效率的免费、开放源码工具。

==================================
二、CnWizards 主要面对哪类用户群?
==================================

CnWizards 产品主要面对使用 Delphi 5 6 7 8、C++Builder 5 6 与 BDS 2005
2006、RAD Studio 2007的开发者。
CnWizards 目前的发布版本包括简体中文、繁体中文、英语三种语言。

==============================
三、CnWizards 主要有哪些功能?
==============================

CnWizards 在 Delphi / C++Builder / BDS 的 IDE 中提供了十多个可独立设置的
子专家,数十种功能,主要包括:

* 代码输入助手
* 代码结构匹配高亮
* 增强的单元窗体列表功能
* TabOrder 设置专家
* 窗体设计器的浮动工具栏
* MSDN 帮助集成功能
* 代码编辑器工具栏与功能扩展
* 工程相关的扩展功能
* 组件面板多行显示支持
* 窗体置顶与折叠功能
* 源代码统计功能
* 引用单元清理
* 其他大量增强与改进

关于界面截图可参考:

http://www.cnpack.org/images/cnwizards.gif

此外,CnWizards 还附带下列独立运行的工具:

* CnWizards 设置导入导出工具
* DFM 窗体转换工具
* IDE 配置备份/恢复和清除打开文件历史工具
* 调试信息输出单元 CnDebug 与调试信息查看器 CnDebugViewer
* ASCII 字符表
* IDE 外部专家管理工具

CnWizards 以与开源协议兼容的 CnPack 协议发布,因而是开源、免费的。
任何个人或商业团体可以免费使用 CnWizards,无需支付任何费用。

======================
四、关于 CnPack 开发组
======================

CnPack 是由互联网上一群中国程序员开发的开放源码的自由软件项目,当前主要
的工作成果包括 CnPack 组件包、CnWizards 专家包以及 CVSTracNT 错误跟踪系
统等。
CnPack 开发团队目前规模有 200 余人,并且还在不断发展壮大中。

CnPack 网站:http://www.cnpack.org
CnPack 论坛:http://bbs.cnpack.org
每日构建版: http://www.cnpack.org/downbuilds.php
管理员信箱: master@cnpack.org
...全文
574 40 打赏 收藏 转发到动态 举报
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
亮剑_ 2008-02-01
  • 打赏
  • 举报
回复
贵在坚持,希望看到这样一个好的东西能持之以恒的做下去

再顶
tetsuya 2008-01-28
  • 打赏
  • 举报
回复
DFWEDIT.DLL 这个问题 好像我也碰到过很多很多
CnPack 2008-01-28
  • 打赏
  • 举报
回复
MILUNHAILILI:
由于缺乏Windows 2003的测试环境,我们暂未复现过此问题。
不过猜想罪魁祸首是编辑器扩展专家的概率比较大。可以在选项中暂时禁用编辑器扩展专家看看问题是否还复现?如果还在,则可以在高级设置中不创建编辑器扩展专家再试一试。
milunhailili 2008-01-27
  • 打赏
  • 举报
回复
有一严重的Bug,一直没有修正.
OS:Win XP sp2, Win 2003 企业版
Delphi 5.0 update 1 企业版.

当选中超过一个字符(就是选中一部分代码删除的时候),然后按 Base Space时,报内存出错,DFWEDIT.DLL错误,然后Delphi就死悄悄了.
该错误每天至少出现2次以上
,公司同事都有此问题.

有时写了一大段代码,因为这个错误,全白写了.很让人郁闷.

望修正.
slzlren 2008-01-26
  • 打赏
  • 举报
回复
一直在用。。支持!
XY.Chen 2008-01-25
  • 打赏
  • 举报
回复
感谢CnPack开发组给大家带来这么优秀的工具,CnWizards是中国程序员的骄傲!
另:两位带头大哥在埋头开发CnWizards的同时,建议写一些Open Tools API应用的普及文章,这样可以让更多有兴趣的程序员能参与到CnPack的开发测试工作中去,有更多的群众基础,CnWizards就会发展的更好。。。目前网上有一些参考文章,但是内容太简略,也太陈旧了一些。。。
SafeF8 2008-01-24
  • 打赏
  • 举报
回复
好久没有上来了,顶一下。
一直是CW的忠实用户,从0.6开始用,感觉太好。
linzhengqun 2008-01-24
  • 打赏
  • 举报
回复
顶,一个开源项目能坚持这么多年,真的不容易啊,敬佩CnPack
dgxlaen 2008-01-18
  • 打赏
  • 举报
回复
不知道好用否
dgxlaen 2008-01-18
  • 打赏
  • 举报
回复
可以看一下,不过以前没用过
cgjvcd 2008-01-16
  • 打赏
  • 举报
回复
俺已经用着的
pilicat 2008-01-16
  • 打赏
  • 举报
回复
嗯,偶已经下载使用了,很不错,谢谢!辛苦了!
-海盗旗- 2008-01-14
  • 打赏
  • 举报
回复
哈哈。。。真是个不错的东西啊!呵呵。。,
亮剑_ 2008-01-11
  • 打赏
  • 举报
回复
上回下了个CnWizards_0.8.2.331_RC2,也没有怎么试
现在试了CnWizards_0.8.2.356半天,感觉不错

代码输入助手/Tab Order 专家/函数过程列表等几个用起来比较顺手
可能因为一直也用GExperts的缘故,有些工具差不多

继续关注哦
CnPack 2008-01-08
  • 打赏
  • 举报
回复
此版本发布后,不少热心用户陆续报告了一些小问题,我们也在陆续修复中。

有兴趣的朋友可以下载最新的每日构建版本来使用:http://www.cnpack.org/downbuilds.php
zhouchunyu 2008-01-08
  • 打赏
  • 举报
回复
支持.........
h98458 2008-01-08
  • 打赏
  • 举报
回复
支持,一直在用,用了几年啦
byteh 2008-01-08
  • 打赏
  • 举报
回复
支持
pengxuan 2008-01-08
  • 打赏
  • 举报
回复
up
才子鸣 2008-01-07
  • 打赏
  • 举报
回复
一直在用。支持!~~~
加载更多回复(20)

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧