CnPack Forum


 
Subject: 关于代码助手的问题
Sephiroth
新警察
Rank: 1



UID 780
Digest Posts 0
Credits 3
Posts 3
点点分 3
Reading Access 10
Registered 2005-4-4
Status Offline
Post at 2005-4-4 01:36  Profile | Blog | P.M. 
关于代码助手的问题

我在启用代码助手后, 编辑一个超过3000行的程序, 每次输入'.' 后, CPU都是100%负荷, CnPack都要重新检索一遍函数列表. 在装了CodeRush之后这个问题解决, 但是CodeRush太慢了. 请问是何问题? 谢谢
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 2005-4-4 08:23  Profile | Site | Blog | P.M. 
请安装最新的 0.7.3 版

请问您使用的 IDE 是 Delhhi 几?如果没有禁用 Delphi 自己的 Code Completion,在代码中输入 . 应该出来的是 Delphi 自己的代码完成(禁用 Code Completion 后助手会自动取代)。输入助手是在连续输入两个字符后就会出来的。

0.7.2 及以前版本的代码助手在处理大代码时性能不好,最新的 0.7.3 已经改进了处理大文件时的性能,在 P1.6G 的机器上编辑 3万行的文件也不会有明显延时了。不过助手内部会调用 IDE 的实时编译器来获得标识符列表,如果您的机器配置太低(低于P700),使用 IDE 自己的自动完成速度都很慢,建议还是关闭助手算了。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
Sephiroth
新警察
Rank: 1



UID 780
Digest Posts 0
Credits 3
Posts 3
点点分 3
Reading Access 10
Registered 2005-4-4
Status Offline
Post at 2005-4-7 02:40  Profile | Blog | P.M. 
用的是Delphi7,已经禁用 Delphi 的 Code Completion,配置是P4 1.7G,512RDRam,我如果再装上CodeRush就不会有这样的延迟了
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 2005-4-7 08:06  Profile | Site | Blog | P.M. 
请问您使用的 CnWizards 版本是多少?最好是用专家帮助菜单中的错误报告和建议向导生成一份报告发给开发组或帖上来。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
Sephiroth
新警察
Rank: 1



UID 780
Digest Posts 0
Credits 3
Posts 3
点点分 3
Reading Access 10
Registered 2005-4-4
Status Offline
Post at 2005-4-10 01:30  Profile | Blog | P.M. 
版本就是 0.7.3的
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 2005-4-11 14:37  Profile | Site | Blog | P.M. 
我想这个问题可能不完全是由代码助手造成的。不知道您的 IDE 中还安装了哪些插件?您可以在 IDE 的主菜单中选择 CnPack | 帮助 | 错误报告及建议,使用该向导生成一份反馈报告发给我们,以便分析。




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




All times are GMT++8, the time now is 2024-11-22 18:50

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

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