Delphi IDE 编辑器不再显示提示

Posted

技术标签:

【中文标题】Delphi IDE 编辑器不再显示提示【英文标题】:Delphi IDE Editor doesn't show hints anymore 【发布时间】:2011-01-02 21:15:23 【问题描述】:

我的 Delphi 2009 今天停止在编辑器窗口中显示提示。当我将鼠标悬停在任何标识符上时,什么都没有发生。仍然显示 IDE 按钮的工具提示。 我也不能再按住 CTRL 键单击任何内容了。 据我记得,我最近没有改变任何东西。 是什么原因造成的?

编辑: 我找到了设置,请参阅下面的答案。

【问题讨论】:

您是在调试时尝试,还是在编码时尝试? 在编码时,例如在启动 IDE 后,它一直运行良好,直到今天。 Holgerwa:我认为如果您创建一个全新的 VCL 项目也会发生这种情况(也就是说,我认为问题不是特定于任何特定项目)? 安德烈亚斯:我刚试过。是的,新项目也会发生这种情况。 您最近是否安装了 Logitech 网络摄像头或 Lexmark 打印机? (不,这不是玩笑) 【参考方案1】:

您是否尝试过重新启动 IDE?

如果问题仍然存在,您可能已禁用 CodeInsight。要再次打开此功能,请转到工具/选项,选择“编辑器选项”/“代码洞察”并确保选项“代码完成”、“工具提示帮助洞察”、“自动括号”、“错误洞察”、“ Block Completion”、“Code Template Completion”、“Code Parameters”、“Auto Complete”、“Tooltip Expression Evaluation”、“Tooltip Symbol Insight”都勾选了。

(High-Res)

【讨论】:

我重新启动了 IDE 和 Windows,我的 CodeInsight 选项看起来和你的一模一样,但它的行为与问题中描述的一样。 不发表评论就拒绝投票不是很有帮助。【参考方案2】:

我找到了设置: 在选项/编辑器选项/源选项中,有一个名为“使用语法突出显示”的设置。

帮助说:“启用语法突出显示。要设置突出显示选项,请使用颜色页面”。

此设置另外启用/禁用

标识符提示 能够按住 CTRL 键单击标识符 上下文菜单条目“查找声明”

我在阅读帮助文本时没想到会这样。

感谢大家的建议!

【讨论】:

【参考方案3】:

我在代码完成方面遇到了类似的问题,显然无法正常工作,并在这里找到了答案 Code completion not working in Delphi 2009

您可能会发现这有助于解决您的问题。

【讨论】:

【参考方案4】:

您不是不小心删除了 .NET 框架吗? AFAIK Delphi IDE 的某些部分,如提示和重构,依赖于 .NET。

【讨论】:

以上是关于Delphi IDE 编辑器不再显示提示的主要内容,如果未能解决你的问题,请参考以下文章

如何将方法挂钩到 Delphi 7 IDE 中的 Edit 事件?

delphi函数里面不可以出现控件吗

Jetbrains 系 IDE 编辑器的代码提示功能

怎么用delphi实现一个代码编辑器,它带有代码自动补全功能。自动补全怎么实现????

delphi xe10.4新功能介绍

delphi xe10.4新功能介绍