私たちは Embarcadero Delphi 2010 を使用していますが、最近中規模のプロジェクトのユニットの 1 つに変更が加えられたため、コード補完が完全に機能しなくなりましたが、このプロジェクト内でのみ、他のプロジェクトでは引き続き正常に機能します。困惑して、インターウェブを検索して、正確に何がこれを引き起こしたのかの手がかりを探しましたが、私の検索はあまり成功しませんでした.
私が収集したものから、IDE には互いに完全に分離して動作するいくつかのパーサー/コンパイラがあるように見えます。これにより、メイン コンパイラが失敗しない場所で、より高速なコード補完コンパイラが失敗する可能性が完全に生じます。これはまさに私のプロジェクトで起こっていることです。
私の質問: Code Insight/Code Completion コンパイラが失敗している正確な場所を見つける方法はありますか? IDE は、オンザフライの解析/コンパイルのログをどこかに保持しますか?