ブラウズ情報(ファイル)が何に.sbr使用されているのかを理解しようとしていますが、それを作成する方法についての参照しか見つかりません。それで、それは何のためですか?
ありがとうディマ
ブラウズ情報(ファイル)が何に.sbr使用されているのかを理解しようとしていますが、それを作成する方法についての参照しか見つかりません。それで、それは何のためですか?
ありがとうディマ
ここ を読む(Visual C++ チームのブログ: IntelliSense の歴史、パート 1)
C または C++ プログラムの構造に関する情報を取得することは、Microsoft の製品で非常に長い間行われてきました。Visual C++ 1.0 よりも前のコンパイラでは、.SBR および .BSC ファイルによるプログラム情報の生成がサポートされていました。(注: Visual C++ 1.0 のコンパイラは既にバージョン 8 だったので、コマンド ライン ツールはかなり前から存在していました。) SBR ファイルには、コンパイラがコンパイル時に生成する単一の翻訳単位の参照および定義情報が含まれています。これらの SBR ファイルは、後のステップで BSCMAKE ツールを使用して結合され、BSC ファイルが生成されます。このファイルを使用して、プログラムのさまざまな側面 (参照、定義、呼び出し元と呼び出し先のグラフ、マクロなど) を調べることができます。
.sbrctagsソースへの後方参照を持つシンボルのインデックスです。利用可能な場合、「シンボルの検索」やその他の同様のツールで使用されます。組み込みの VS パーサーよりも正確です。なぜなら、C++ はトリッキーな場合があり、実際のコンパイラーの方が優れた仕事をすることができるからです (ただし、VS2010 ではこれは完全には当てはまりません) 。
かつて、参照情報が「定義に移動」エンジンを駆動していましたが、それはVisualC++の新しいバージョンで作り直されました。一部のサードパーティツールは、コードを相互参照するために参照情報を使用します(確かに覚えていませんが、Rationalのツールの1つは使用していると思います)。
ビルド時間を短縮するために、常に無効にします。