SW4STM32に限らず、
Eclipseを使用して開発を行っている場合、
Eclipseのインデックス機能が便利だと思います。
インデックス機能は
ifdefで定義されていない場合に
グレーアウトする機能や
定義へのジャンプ機能などです。
ただ、時々インデックス機能がうまく働かない場合があります。
その場合に確認すべきインデックス機能の設定と操作を紹介します。
「ウインドウ」→「設定」を開く
「C/C++」→「Indexer」内の「Build configuration for the indexer」の
「Use active build configuration」を選択。
プロジェクトフォルダを右クリックし、
「Index」→「Rebuild」をクリック。
数秒待って、
インデックスが更新されれば、完了です。