CnPack Forum


 
Subject: [CnPack] CnPack / CnWizards 使用技巧
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-10 23:50  Profile | Site | Blog | P.M. 
[CnPack] CnPack / CnWizards 使用技巧

本帖用来发表 CnPack 和 CnWizards 的使用技巧,大家可在此回复使用 CnPack 工具时发现的技巧,也可以发表自己编写的脚本等。
管理员将定期将发表的帖子放到 RSS 源文件中。

声明:由于本论坛的内容会发布给所有 CnWizards 用户,请勿在本论坛中回复无意义的回帖,否则一律删除!

如果确实需要针对某个帖子回帖,请点击帖子右下角的“引用”或“回复”来回帖。

回复前请先阅读注意事项:

http://bbs.cnpack.org/viewthread.php?tid=6440




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 00:06  Profile | Site | Blog | P.M. 
CnPack IDE 专家包是一个免费的、针对 Delphi / C++Builder 开发的一组 IDE 功能扩展工具。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 00:07  Profile | Site | Blog | P.M. 
CnPack IDE 专家包能自动检测专家包的新版本,确保您能够使用最新版的专家包。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 00:07  Profile | Site | Blog | P.M. 
在启动 IDE 的同时,如果按住 Shift 键,将弹出“CnPack IDE 专家引导工具”窗口,您可以选择此次启动不创建某些专家。当您怀疑某个专家会导致 IDE 出错时可以使用该方法来测试。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 21:57  Profile | Site | Blog | P.M. 
在代码编辑器中按 F2 可以弹出标识符改名对话框,对当前光标处的标识符进行改名,改名时可以选择修改的范围。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 21:59  Profile | Site | Blog | P.M. 
CnPack IDE 专家包的安装程序是设计为可重复安装的。您在安装新版本时,如果安装程序没有特别指明,则不需要先删除旧的版本,直接升级即可,所有设置都会保留。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 21:59  Profile | Site | Blog | P.M. 
代码编辑器扩展中带有智能剪切复制粘贴功能。“智能剪切复制”是指代码编辑器中未选择内容时,按 Ctrl+X/Ctrl+C 可剪切/复制当前光标处的标识符,此功能默认是打开的;“智能粘贴”指代码编辑器中未选择内容时,按 Ctrl+V 将剪贴板的内容替换当前光标处的标识符,此功能默认是关闭的。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:00  Profile | Site | Blog | P.M. 
在代码编辑器中,双击一个单元的标签,可以快速关闭该单元。在代码编辑器右键菜单中还可以选择关闭除当前页外的其它单元,以及在资源管理器中打开当前单元。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:02  Profile | Site | Blog | P.M. 
按住 Ctrl 或 Shift 再右键点击代码编辑器的标签页,可以弹出该文件的外壳关联菜单。当我们使用 TortoiseCVS/SVN/GIT 这些外壳集成工具时,可以很方便地进行版本控制操作。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:03  Profile | Site | Blog | P.M. 
如果您要重新安装开发环境,或者准备在其它计算机上安装 CnPack IDE 专家,可以使用“帮助”菜单中的“设置导入导出”工具来迁移设置和用户数据。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:03  Profile | Site | Blog | P.M. 
如果某些专家对您没用,您可以将其设置为不创建专家实例以减少资源占用,该功能可以在设置界面的“高级”中找到。另外,您还可以自己定义专家菜单的排序。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:03  Profile | Site | Blog | P.M. 
CnPack IDE 专家包的成长离不开您的支持,如果您在使用时发现软件错误或者对这个工具有好的建议,可以通过“帮助”菜单中的“错误报告及建议”向开发组发送反馈邮件。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:03  Profile | Site | Blog | P.M. 
代码编辑器专家中带有切换局部变量编辑区工具,默认快捷键是 Ctrl+Shift+V。当快捷键被按下时,这个工具可让光标从过程内部跳至当前过程的局部变量声明区供输入局部变量,输入完毕后再按一次快捷键或 ESC 返回。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:04  Profile | Site | Blog | P.M. 
专家包的 Source 目录下带了一 CnDebug.pas 文件,这是一个供运行期间输出调试信息的接口单元。输出的调试信息可在 CnDebugViewer 中接收查看。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:04  Profile | Site | Blog | P.M. 
专家包自带的“IDE 设置备份恢复工具”除了可以用来备份恢复 IDE 设置外,还集成了清除 IDE 打开文件历史记录的功能。您可以使用它来清除 IDE 的打开文件菜单中的历史记录。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:04  Profile | Site | Blog | P.M. 
如果您想获得一份只有自己需要功能的CnPack IDE 专家包定制版,可从我们网站上下载最新的专家包源码,并通过编译运行 cnwizards\Tools\CnCustBuild\CnCustBuild.dpr 来进行定制。详情可见 http://www.cnpack.org/showdetail.php?id=500&lang=zh-cn




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:04  Profile | Site | Blog | P.M. 
当光标处于编辑器中的关键字 begin 上时,您可以通过热键“Ctrl+,”来迅速跳至对应的 end 处,或者在其它配对的关键字端跳转。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:05  Profile | Site | Blog | P.M. 
CnWizards 在通过互联网检查新版本的时候,会朝服务器发送当前 CnWizards 的版本号以及所在的 IDE 的大版本号,除此以外不会收集并发送您计算机上的任何其他个人数据。您也可以参考帮助中的“隐私保护”来得到更多信息。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:05  Profile | Site | Blog | P.M. 
欲获得 CnWizards 的 Pascal 脚本的语法和可用函数库的帮助,可以参考安装目录下的 PSDecl 和 PSDeclEx 目录,同时 PSDemo 目录下还有部分例子可供参考。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-4-11 22:06  Profile | Site | Blog | P.M. 
源码高亮扩展中有一个光标下的标识符高亮功能,但默认是禁用的。您可以在源码高亮扩展设置对话框中启用和进一步设置它们。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
 




All times are GMT++8, the time now is 2024-11-25 12:20

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.010151 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP