Delphi 在光标处完成类不工作

Delphi 在光标处完成类不工作,delphi,ide,delphi-xe2,code-completion,aqtime,Delphi,Ide,Delphi Xe2,Code Completion,Aqtime,我在Delphi、2010和XE2中广泛使用了游标函数的完整类。最近,在为XE2安装更新4之后,Cursor上的完整类停止工作。在做了一些研究之后,我发现卸载“AQTime”可以解决这个问题。所以我这样做了(必须重新安装Delphi才能删除它),果然它又开始工作了 但今天,它又突然停止了。AQTime没有安装,而且我还没有在IDE中做任何可能导致这种情况的事情(据我所知)。我没有安装/卸载任何软件包,没有更改任何库路径,甚至没有更改任何设置。它只是突然停止工作在我的发展中期。前一分钟还在工作,下

我在Delphi、2010和XE2中广泛使用了游标函数的完整类。最近,在为XE2安装更新4之后,Cursor上的完整类停止工作。在做了一些研究之后,我发现卸载“AQTime”可以解决这个问题。所以我这样做了(必须重新安装Delphi才能删除它),果然它又开始工作了

但今天,它又突然停止了。AQTime没有安装,而且我还没有在IDE中做任何可能导致这种情况的事情(据我所知)。我没有安装/卸载任何软件包,没有更改任何库路径,甚至没有更改任何设置。它只是突然停止工作在我的发展中期。前一分钟还在工作,下一分钟就没了。我重新启动了Delphi,重新启动了电脑,甚至尝试了一个全新的项目。它再也不起作用了


有人知道这为什么不起作用吗?我怎样才能使它再次工作?这是一个非常有用的工具,我一直在使用它。

在XE2/Update 4中也有同样的问题。执行了以下操作(未卸载AQTime),它返回

工具>选项>编辑器选项>代码洞察

验证是否检查了代码完成(已检查),然后将延迟更改为低(设置为无)>正常


IDE中的代码完成再次开始工作。

我遇到了相同的问题,但在从windows卸载程序中卸载Smartbear AQTime后问题得到了解决。(先关闭Delphi)


无需重新安装Delphi。

在IDE中取消AQTime8.20集成也为我解决了这个问题-反正在IDE之外使用AQtime。

我在Delphi Berlin也遇到了同样的问题。以上这些都不适合我。我还尝试重新生成.dproj文件,但也没有帮助

到目前为止,一件行之有效的事情是为Delphi Berlin安装优秀的IDEFixPack


请让我借此机会,也为一个快速呻吟。代码完成是Delphi的一个绝对重要的特性,它的速度非常慢,充其量也非常脆弱。Embarcadero(如果您正在收听)-请专注于使这些核心功能更加强大。

我不知道为什么。。。作为一种解决方法,你可以设置一个有自己的完成方式:/问题似乎是时断时续的,就我所见,这只是随机的。我没有看到任何模式。至少我可以看到每个IDE实例都有问题。我可能正常工作过一次,然后它就停止工作了。如果我关闭/重新打开RAD studio XE2,有时它会重新开始工作,有时不会。几天后,它又开始工作了。非常奇怪。Jerry我一直面临着同样的问题,所以我下载了delphi Dilleter并禁用了所有与AQTime相关的软件包,甚至可能卸载它。一些BPL加载到您的IDE中,导致了这个问题。在这里,它工作得很好。我在好几个场合遇到过同样的问题,发现改变延迟时间没有什么区别。也许你应该“不接受”这个答案?它对你有用,但不是一个反对的决议。我不确定延迟设置是否是原因,但似乎只是在代码洞察部分进行更改并应用更改导致代码完成设置重置。不再挖了。。。这个问题现在也开始发生在我身上(在最近安装AQtime之后)。应用此更改,尝试打开/关闭“代码完成选项”中的各种选项,重新启动IDE-我没有解决任何问题。下一步是卸载AQtime本身…我已经完成了这些步骤,代码完成并没有恢复正常。自从我从XE2升级以来,我从未遇到过这个问题。我经历过XE7、XE8、10西雅图和10.1柏林,从那以后就再也没有遇到过这个问题。我怀疑IDE已经被我的程序的大小和许多单元所压倒了。它适用于小样本项目。PS也在使用AQTime(8.7),并且已经卸载了IDE集成,但这没有什么区别。