我正在使用 Delphi 2009 Pro,只是想找出为什么我的设置中代码完成速度如此之慢。每当调用代码完成时,IDE 都会锁定长达 30 秒,这确实会中断任何工作流程。
使用 BDS 2006 时,与 Delphi 2009 相比,代码完成速度快得令人难以置信。
看完this post这对于Delphi 2009来说似乎是正常的,但是仅仅关闭自动代码完成并不是我想要做的。
我的问题是:
如果我切换到 Delphi 2010,代码完成速度是否会同样缓慢,还是会改进到可用的程度?
编辑:
我发现了 IDE react 迟钝的主要问题。我使用了通过“导入类型库”功能创建的文件 MSHTML_TLB.pas,该文件有 16MB 的代码。扫描此文件以完成代码会使 IDE 卡住长达 30 秒。如果项目中没有该文件,我会说代码完成速度与以前的版本一样快。
最佳答案
尝试 CnWizards http://www.cnpack.org/showlist.php?id=39&lang=en
CnWizzards 是一个免费的 Delphi IDE 开源插件,它为 IDE 添加了一些改进,例如消息框向导、代码统计、代码结构突出显示、改进的代码完成
强>,还有更多...关于delphi - Delphi 2010 中的代码完成速度是否有所提高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2892395/