开放源码的 CnPack IDE 专家包发布 0.8.3.374 正式版!

CnPack 2008-03-31 11:14:32
开放源码的 CnPack IDE 专家包发布 0.8.3 版 !

2008 年 4 月 1 日,CnWizards 发布 0.8.3.374 正式版,欢迎大家下载使用!

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

0.8.3 以修复 Bug 为主,较 0.8.2 的更新:

+ 专家包增加源码模块关系分析工具。
+ 窗体设计专家增加列出组件的子功能。
* CnDebugViewer 增加窗体位置保存的选项。
* 脚本专家增加一批例子。
* 组件前缀专家修正组件名为类名时前缀与位置不对的问题。
* 引用单元清理修正处理整个工程时可能漏文件的问题。
* 浮动编辑按钮修正 BDS 下切换页面时按钮被禁用导致出错的问题。
* 浮动工具面板修正多显示器情况下跨显示器移动时有局限的问题。
* 编辑器扩展修正 Delphi 2007 的 SQL Window下多弹出不必要的右键菜单的问题。
* 代码输入助手修正标识符输出方式为左替换时按回车时替换模式错误的问题。
* 修正 BDS 下用 IDE 编辑器处理组件的字符串属性时可能出访问冲突的问题。
* 编辑器扩展修正 F3 查找时的一些不足。
* 其它的错误修正和改进。

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

常见问题说明:
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
...全文
810 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaara777 2010-10-20
  • 打赏
  • 举报
回复
学习中。。。支持。。。
亮剑_ 2008-04-08
  • 打赏
  • 举报
回复
这会儿打不开了
http://www.cnpack.org/
亮剑_ 2008-04-08
  • 打赏
  • 举报
回复
还不错,用着呢
有时间全面试一下,争取能提点意见

再接再厉啊!
UndefinedCoder 2008-04-06
  • 打赏
  • 举报
回复
觉得跟D7是最好的结合。
ccrun.com 2008-04-06
  • 打赏
  • 举报
回复
CnPack是好东西。
ydlchina 2008-04-06
  • 打赏
  • 举报
回复
up
僵哥 2008-04-06
  • 打赏
  • 举报
回复
BDS2007安装上CnPack IDE Wizards 0.8.3.374之后,无法使用Frame,点击Frames调Frame选择框并选择相应的Frame之后,就会报出一个AV错误(暂无截图),禁用CnPack IDE Wizards之后,一切恢复正常。
tpcnyou 2008-04-02
  • 打赏
  • 举报
回复
up
火龙岛主 2008-04-01
  • 打赏
  • 举报
回复
up
ghd2004 2008-04-01
  • 打赏
  • 举报
回复
up
CnPack 2008-04-01
  • 打赏
  • 举报
回复
用大括号的话,容易和代码中已有的大括号以及双斜杆注释冲突。
删除也不难,按住Alt鼠标选择,用列块模式删就行了。
rmh 2008-04-01
  • 打赏
  • 举报
回复
冒个泡泡 支持更新
Harryfin 2008-04-01
  • 打赏
  • 举报
回复
发新版本了?关注。

不过其实我用得最多的功能还是代码输入助手和批量注释而已 -_-

批量注释建议增加多行用大括号括起来的方法,全部双斜杠对于没装CNPACK的人,删起来比较麻烦点。
CnPack 2008-04-01
  • 打赏
  • 举报
回复
但一个问题就是,专家包无法区分老项目中粘贴控件的情形与新项目从组件板上拖拉新控件的情形(这两个操作在IDE中看起来几乎是一样的),从而也就没法根据具体情况来决定是否弹出改名窗口。
小呆之家 2008-04-01
  • 打赏
  • 举报
回复
呵~~,你所讲的功能,我其实自己是知道的。但并不是完美的解决方法;

我所作的事情有时就是在新与老项目间转来转去,这样操作,麻烦啊。

我建议是:对于老的项目,不要自动修改组件的前缀为好。否则,修改的东西可不是一点点就好了。呵~~
CnPack 2008-04-01
  • 打赏
  • 举报
回复
dinglinger, 在粘贴时如果出现了批量组件改名的对话框,点Cancel就能取消,不让任何一组件改名。
如果你的专家包设置了自动改名而不弹出对话框的话,就需要在组件前缀专家的设置对话框里头,勾选“新增组件或修改组件名称时弹出对话框”,或干脆禁用此功能,如果不需要前缀专家的话。
小呆之家 2008-04-01
  • 打赏
  • 举报
回复
To 4楼:
如何设置才能在我说的情况下才会不改名称?
我是把设置都研究过了,没有发现什么好办法啊? -_-!,难道我人品真有问题?


.@___@. 450度的眼镜啊,还没有看清设置?
luxuewei5214 2008-04-01
  • 打赏
  • 举报
回复
楼上的,你可以选择不改名的;
一大早看到升级提示,还以为CnPack在开玩笑呢;一直在用,挺好的!
小呆之家 2008-04-01
  • 打赏
  • 举报
回复
至今为止,仍不喜欢用CNPACK。试用过,但用得不爽,不知是我自己不会设置,还是怎么搞的。
我对CnPack中的一个功能是感到十分的讨厌。
这个功能就是控件的前缀自动添加功能;对于新的项目来说,这是个不错的功能!但对于已经存在的完好的项目,就可能是个引起麻烦的功能了。
比如:我有一个窗体,在上面有10个控件,分别是:5个TEdit,2个TCombobox,3个TCheckBox;这10个控件原来是放在Form上,但现在我要把这10个控件放到一个Panel上,常用的作法就是:全选---Ctrl+X---选择Panel---Ctrl+V

完了。。。。。。。。所有的控件名称都变了,且改都改不回来了。。。。。。。。


pengxuan 2008-04-01
  • 打赏
  • 举报
回复
up
加载更多回复(1)

5,388

社区成员

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

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