私のプロジェクトにはたくさんの#ifdefs
. これら#ifdef
の で使用されるマクロは、通常、'/D'
オプションを使用してコマンド ラインを介して渡され、さまざまなビルド構成を取得します。Visual Studio は、これらのマクロが定義されていないと誤って想定し、これら#ifdef
の 内に存在するコード ブロックをグレー表示します。問題は構文の強調表示ではありません。グレー表示されたコードをオプションから色付きのコードに変えることができます。主な問題は、その中に存在する関数の関数定義に移動できないことです#ifdef
。Visual Studioのヒント ファイルについて読んでみましたが、うまくいきませんでした。
誰でもこの問題で私を助けることができますか? Visual Studio 2008 を使用しています。