Delphi IDE 编辑器不再显示提示

发布于 10-09 17:25 字数 175 浏览 5 评论 0原文

我的 Delphi 2009 今天停止在编辑器窗口中显示提示。当我将鼠标悬停在任何标识符上时,没有任何反应。 IDE 按钮的工具提示仍然显示。
我也无法再按住 CTRL 键单击任何内容。
据我所知,我最近没有改变任何事情。
什么可能导致这种情况?

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

My Delphi 2009 has stopped today to show hints in the Editor-window. Nothing happens when I mouse-over any identifier. Tooltips for IDE-buttons are still shown.
I can also not CTRL-click anything anymore.
As far as I remember, I didn't change anything lately.
What could cause this?

Edit:
I found the setting, see my answer below.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

带刺的爱情2024-10-16 17:25:50

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

如果问题仍然存在,您可能已禁用 CodeInsight。要再次打开此功能,请转到“工具/选项”,选择“编辑器选项”/“代码洞察”,并确保选项“代码完成”、“工具提示帮助洞察”、“自动括号”、“错误洞察”、“ “块完成”、“代码模板完成”、“代码参数”、“自动完成”、“工具提示表达式评估”和“工具提示符号洞察”均已选中。

代码完成选项
(高分辨率)

Have you tried to restart the IDE?

If the problem persists, you might have disabled CodeInsight. To turn this on again, go to Tools/Options, select "Editor Options"/"Code Insight" and make sure that the options "Code Completion", "Tooltip Help Insight", "Auto Parenthesis", "Error Insight", "Block Completion", "Code Template Completion", "Code Parameters", "Auto Complete", "Tooltip Expression Evaluation", and "Tooltip Symbol Insight" are all checked.

Code completion options
(High-Res)

厌味2024-10-16 17:25:50

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

alt text

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

此设置还启用/禁用

  • 标识符提示,
  • 中按住 CTRL 键单击标识符的能力,
  • 以及在上下文菜单条目“查找声明”

在阅读帮助文本时我没有想到会出现这种情况。

感谢大家的建议!

I found the setting:
In Option / Editor Options / Source Options, there is a setting named "Use syntax highlight".

alt text

The help says: "Enables syntax highlighting. To set highlighting options, use the Color page".

This setting additionally enables / disables

  • Hints on identifiers
  • the ability to CTRL-click on identifiers
  • the context menu entry "Find declaration"

I would have not expected this when reading the help text.

Thanks to all for your suggestions!

燕归巢2024-10-16 17:25:50

我有一个类似的问题,代码完成显然不起作用,并在这里找到答案 代码完成无法在 Delphi 2009 中工作

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

I had a similar problem with code completion apparently not working and found that answer here Code completion not working in Delphi 2009

You might find that this helps with your problem.

淡水深流2024-10-16 17:25:50

您是否不小心删除了.NET框架?据我所知,Delphi IDE 的某些部分(例如提示和重构)依赖于 .NET。

Haven't you accidentally removed .NET framework? AFAIK some parts of Delphi IDE, like hints and refactorings, rely on .NET.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文