One feature currently in the JavaLanguageSupport is “Go to Window”. Pressing Ctrl+O (I know, needs a different shortcut) pops up a tool tip-ish window with a tree view of the members of the current source, just like in Eclipse:
At the top is a text field. Typing in this field filters what members are visible in the popup on the fly:
Selecting a member in the window selects that member in the editor:
Once you start using this feature, you’ll never stop using it. It’s much faster than manually scrolling through source code!
While only about 80% of the way there, this functionality will of course be broken apart from the Java language support in particular, so it can be used by other languages. Unfortunately Java is the only one for which I’ve created a parser capable of finding the members in a source file. I’ll probably move the ctags support from [url=http://fifesoft.com/rtext/]RText[/url] into RSTALanguageSupport just for this.