我全新的Delphi XE在"结构"面板中显示了数百个错误.它显示错误,如"第130行未声明的FileExists"或"第242行未声明的创建".即使它显示了这些错误,程序编译就好了.
我也看到代码洞察力并不总是有效.当我将光标移到变量上时,光标开始闪烁,不会出现弹出窗口.其他时候,它只是突出显示一些红色单位,它说它找不到它们.
有解决所有这些问题的技巧吗?
更新/伪修复:
我发现重启IDE有一段时间了.
我真的很有帮助,有一天Embarcadero将发布Delphi ST(来自STable).
:)
是的,已知CodeInsight和ErrorInsight有很多问题.他们现在已经有一段时间了,但是还有很多工作要做.Andreas Hausladen可能是Delphi社区中最聪明的人,他在IDE内部做了大量工作,他说他们有基于竞争条件的错误,如果没有完全重写,可能无法修复.
如果这些假错误给你带来麻烦,你可以禁用它们,正如Ken在评论中提到的那样.