IDE で参照の検索を便利にしたい
IDE は Visual Studio と Eclipse を主に使用している。
Eclipse は Java しか開発しないけど、Ctrl+Shift+G で参照元の検索が非常に便利。テキストエディタでは到底たどり着けない領域だろう。
Visual Stuido は C# と C++ が主な開発言語だけど、キーバインドを変えて Eclipse と同じように Ctrl+Shift+G でシンボルの検索ができるようにしてある。
C# の場合は問題ないけど、C++ の場合、コンテキストに沿って検索するのではなく、単に名前で検索するので(要するに grep と同じ)、size とか length とか、そういう名前を検索する羽目になると、大量のごみがヒットしてしまう。
僕は、こういう場合、検索対象の名前を変えて、コンパイルエラーを発生させることで本当の参照元を割り出しているんだけど、もっと良い方法はないものか(ないでしょうね)。