John Lam writes in Thank-you Microsoft about the pleasure of searching the Rotor sources using grep.
Assuming you're running Windows, there's a better way to search sources: Get the Windows Indexing Service (cisvc) to catalog the entire source tree. Internally, Microsoft has IFilter-s that are language-aware (for both C/C++ and C#) as well as nice GUI and CLI programs to ease such source browsing.
When I searched MSDN, I didn't find any of those (Microsoft internal) tools. This is somewhat surprising, because they are not marked as internal-only.
I also searched Google, and was surprisesd that someone has actually published the C/C++ IFilter and the GUI program. I don't know how recent they are, but you can try to have a look here. Hopefully, these will become official in the future.
|