Source Insight is a project-oriented program editor and code browser, with
built-in analysis for C/C++, C#, and Java programs. Source Insight parses
your source code and maintains its own database of symbolic information
dynamically while you work, and presents useful contextual information to
you automatically.