【问题标题】:Complete Class at Cursor Not Working光标不工作的完整课程
【发布时间】:2012-04-06 00:10:04
【问题描述】:

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

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

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

【问题讨论】:

  • 我不知道为什么...作为一种解决方法,您可以设置 cnpack 有自己的完成:/
  • 问题似乎时断时续,据我所知,它只是随机的。我没有看到任何模式。
  • 至少我可以看到问题出在每个 IDE 实例上。我可能会正常工作一次,然后它就停止工作了。如果我关闭/重新打开 RAD studio XE2,有时它会重新开始工作,有时则不会。然后几天后它再次工作。很奇怪。
  • Jerry 我也遇到了同样的问题,所以我下载了 delphi distiller 并禁用了所有与 AQTime 相关的软件包,甚至可能卸载它,一些 bpls 已加载到您的 IDE 中并导致了问题。在这里它工作正常。
  • 我曾多次遇到同样的问题,发现更改延迟时间没有任何区别。也许您应该“不接受”答案?它对你有用,但它不是一个客观的解决方案。也不是卸载 Smartbear AQTime。

标签: delphi ide delphi-xe2 code-completion aqtime


【解决方案1】:

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

无需重新安装 Delphi。

【讨论】:

    【解决方案2】:

    在 XE2/Update 4 中遇到了完全相同的问题。执行了以下操作(没有卸载 AQTime),它又回来了。

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

    验证代码完成已检查(确实如此),然后将延迟更改为低(设置为无)> OK

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

    【讨论】:

    • 我不确定延迟设置是否是原因,但似乎只是在代码洞察部分进行更改并应用更改导致代码完成设置重置。不再挖掘......它现在对我有用。
    • 这个问题现在也开始发生在我身上(最近安装了 AQtime 之后)。应用此更改,尝试打开/关闭代码完成选项中的各种选项,重新启动 IDE - 没有为我解决这个问题。下一步是卸载 AQtime 本身...
    • 我已经完成了这些步骤,但代码完成没有恢复工作。
    【解决方案3】:

    我在柏林德尔福遇到了同样的问题。以上都不适合我。我也尝试重新生成 .dproj 文件,但这也没有帮助。

    (到目前为止)有效的一件事是为 Delphi Berlin 安装出色的 IDEFixPack。 Delphi IDE Fix Pack

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

    【讨论】:

    • 自从我从 XE2 升级后,我就再也没有遇到过这个问题。我经历过 XE7、XE8、10 西雅图和 10.1 柏林,此后再也没有遇到过这个问题。
    • 我怀疑 IDE 有点被我的程序的大小与许多单元所淹没。它适用于小型示例项目。 PS 也在使用 AQTime (8.7) 并卸载了 IDE 集成,但没有任何区别。
    【解决方案4】:

    在 IDE 中卸载 AQTime8.20 集成也为我解决了这个问题 - 无论如何在 IDE 之外使用 AQtime。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-08
      • 1970-01-01
      • 1970-01-01
      • 2013-06-06
      • 2022-01-21
      • 1970-01-01
      相关资源
      最近更新 更多