我最近安装了 Delphi 2007 R2 以及 GExperts1.34、DelphiSpeedUp3.1 和 IDEFixPack4.1。 代码完成功能对我不起作用。假设我创建了一个新表单,并在公共(public)部分中按下 CTRL+SPACE,我只看到 TCustomForm 类中 TObject 的某些成员(AfterConstruction、BeforeConstruction、Destroy 等)和组件消息处理程序(即 CM_XXX 消息处理程序)。 它没有列出 TObject 和 TForm 的构造函数。 请注意,我已禁用 Refatoring 包。
我尝试删除所有 3 个专家并加载 .NET 包,但没有成功。使用默认安装本身,代码完成不起作用。然而,当在函数/过程中调用时,它确实列出了所有成员。
我还在 Windows 7 64 位 m/c 上尝试过全新安装。代码完成不起作用。
有人遇到过这个问题吗?
普莱文。
最佳答案
在 D2007 中,我通常必须在弹出代码完成之前进行构建。我会尝试一下。我在 64 位 Win 7 上运行 D2007,并带有所有这三个插件,并且经常遇到此问题。通常清理/构建或打开一个新单元就能解决这个问题。
关于Delphi 2007 R2 代码完成未列出基类成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6096441/