Delphi工具提示符号洞察/代码洞察停止工作



我正在运行Delphi Tokyo 10.2。我的工具提示符号洞察(在调试时)突然停止工作。鼠标悬停时在编辑器中显示工具提示信息的代码洞察也停止了工作。所有其他Code Insight特性似乎都在工作。

我尝试Windows更新(Windows 11),失败并回滚。(我不知道这是否与此有关。Code Insight在尝试更新之前工作,现在不工作了。)

我已经选中并重新选中了选项窗口中的所有代码洞察复选框。在我的沮丧中,我甚至卸载并重新安装了Delphi 10.2。仍然没有工具提示代码洞察力。

我猜这可能是一个无效的或缺少注册表项,但真的不知道。

有没有人有经验或知识来获得我的工具提示代码洞察力?

谢谢。

对于那些将来可能遇到这种情况的Delphi开发人员,我已经找到了答案。

我的设置是在一台通常有多个显示器的笔记本电脑上。我移除了额外的显示器,成功地安装了Windows 11更新。该问题随后解决为:

  • 运行笔记本电脑没有额外的显示器和Delphi工具提示工作
  • 添加监视器和Delphi工具提示停止工作

我在Delphi中构建的应用程序也是如此。如果我在没有额外显示器的笔记本电脑上运行它们,我就会得到工具提示。如果我添加一个监视器,工具提示就会消失。

事实证明,我在尝试更新Windows 11的同时安装了ElevenClock(一个Windows应用程序,可以在系统托盘中的时钟上增加秒数——对我来说这是一个非常有价值的功能)。

我删除了ElevenClock,很快,我的工具提示现在完美地工作了。那些对Windows消息传递有更多了解的人可以自由地添加评论,但看起来ElevenClock正在拦截最终生成Delphi应用程序的消息。OnShowHint事件。

最新更新