XCode 設定でアクティブでないコードをグレー表示する設定はありますか? Eclipse IDE は、非アクティブなブランチを自動的にグレー表示します。
#if 1
<code 1>
#else
<code 2>
#endif
上記のコードで<code 2>
は、アクティブではないため、グレー表示にする必要があります。
XCode 設定でアクティブでないコードをグレー表示する設定はありますか? Eclipse IDE は、非アクティブなブランチを自動的にグレー表示します。
#if 1
<code 1>
#else
<code 2>
#endif
上記のコードで<code 2>
は、アクティブではないため、グレー表示にする必要があります。
Xcode には、この機能が組み込まれていません。これを実現するために Xcode プラグインを作成することは可能かもしれませんが、次の問題に直面することになります。
最後の点については説明が必要です。次のコードがあるとしましょう
#ifndef SOME_UNUSED_DEFINE
// Some code
#else
// Some other code
#endif
通常、else コードは非アクティブです。ただし、コンパイラに -DSOME_UNUSED_DEFINE が渡された場合は、逆になります。ifndef コード ブロックは非アクティブであり、else コードはアクティブです。