我们使用Embarcadero Delphi 2010,最近对一个中等规模的项目的其中一个单元进行了更改,导致代码完成完全停止工作——但只在此项目内部,其他项目仍然正常工作。我感到困惑,于是在互联网上搜索了一些线索,但我的搜索并不太成功。
据我所知,IDE有几个解析器/编译器完全独立于彼此工作,这使得更快的代码完成编译器可能会失败,而主编译器则不会。这正是发生在我的项目中的情况。
我的问题是:有没有办法找出代码洞察/代码完成编译器到底在哪里失败了?IDE是否在任何地方记录即时解析/编译的日志?
据我所知,IDE有几个解析器/编译器完全独立于彼此工作,这使得更快的代码完成编译器可能会失败,而主编译器则不会。这正是发生在我的项目中的情况。
我的问题是:有没有办法找出代码洞察/代码完成编译器到底在哪里失败了?IDE是否在任何地方记录即时解析/编译的日志?