Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有时某些类方法或字段被 IDE 标记为错误(红色下划线),但项目成功编译和执行(没有错误或警告)。
如果我将鼠标指针放在这个错误的部分上,我会得到这个工具提示:“'TSomeClass' 不包含名为 'SomeMethod' 的成员”或“未声明的标识符 'SampleIdentifier'”。
这是一种IDE错误还是我在某个地方错了?
该功能称为 Error Insight 并且已知不能可靠地工作。AFAIK你无法解决这个问题。如果它让您感到困扰,您将不得不禁用它。
这是一个老问题,但我在搜索类似问题时发现了它。我有一个包含十几个包的大型项目组,而 Error Insight 仅针对其中一个包被破坏。升级后出现问题Delphi 10 Seattle。
Delphi 10 Seattle
在Project Options | Delphi Compiler中,确保“ Use MSBuild externally to compile”为假。这修复了Error Insight我项目中的行为。
Project Options | Delphi Compiler
Use MSBuild externally to compile
Error Insight