Delphi 10 西雅图 IDE 问题 : no hint after ( on a function/proc

标签 delphi

我在 2 台机器上安装了 Delphi 10 Seattle。我在这两个方面都遇到了同样的问题。

当我输入函数/过程并输入 ( 时,以前版本中会弹出一个提示,显示函数参数以及您所处的步骤,但这不再起作用。被删除了吗?

最佳答案

不,它没有被删除。对我来说效果很好。

enter image description here

此功能称为“代码参数”,它是“代码洞察”的一部分。有一些Code Insight无法正常工作的常见原因:

  • 它已被禁用。转到“工具”->“选项”->“编辑器选项”->“代码洞察”,确保“源文件类型”组合框显示“Pascal 文件”,并确认代码洞察选项已启用:

Code Insight Options dialog

  • 代码中的错误会阻止 IDE 编译器(又名 *kibbitz 编译器,与普通编译器和命令行编译器不同)正确解释您的代码。注释掉您当前正在处理的行,然后按 Ctrl+F9 进行编译,并修复它显示的任何错误,然后重试。

  • 您期望代码参数帮助的方法、函数或过程不在 kibbitz 编译器的范围内。将适当的单位添加到您的使用子句中以使函数或过程可用。

  • 您已在Code Insight选项中设置了最长延迟(位于上述相同位置并显示在配置对话框的图像中),但您等待的时间还不够长让他们出现。使用该对话框中轨迹栏上的拇指来减少延迟。您还可以通过按 Ctrl+Shift+Space 手动调用该功能。

关于Delphi 10 西雅图 IDE 问题 : no hint after ( on a function/proc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36108517/

相关文章:

C++ 生成器 [C++ 错误] sysmac.h(58) : E2040 Declaration terminated incorrectly

winapi - Delphi 中的消息框延迟

delphi - Indy:TidMessage 删除所有重音,如何禁用它?

delphi - 在delphi中分割串行数据

delphi - 制作没有基础(源)文件的增量文件?

delphi - dbgrid 自动适应表单

multithreading - 如何避免应用程序中出现闪烁?

sqlite - 为什么我的 SQLite 数据库在我关闭应用程序之前不会添加数据?

delphi - 比较两个文件的名称(完整路径)的真正快速功能

delphi如何在word ole自动化中插入换行符(下面的边框)