I've heard of RockScroll from Scott Hanselman a while ago in his blog entry. The Visual Studio plug-in basically replaces the vertical scroll bar with a real time thumbnail of the code. Plus it highlights words if you double-click them. It's niiiiceee!! I've soon downloaded it and used since then (more than a year).
However lacking the ease of using the window split, having parasyte double click highlightings and desynchronizing when you collapse a region of code annoyed me for a while...
Until today!!
Scott did it again and twitted about a good replacement for RockScroll : MetalScroll.
It does all RockScroll does plus :
double-clicking the scrollbar brings up an options dialog where the color scheme and scrollbar width can be altered.
the widget at the top of the scrollbar which splits the editor into two panes is still usable when the add-in is active.
you must hold down ALT when double-clicking a word to highlight all its occurrences in the file. RockScroll highlights words on regular double-click, which can be annoying when you actually meant to use drag&drop text editing, for example when dragging a variable to the watches window.
pressing ESC clears the highlight markers.
lines containing highlighted words are marked with 5x5 pixel blocks on the right edge of the scrollbar, to make them easier to find (similar to breakpoints and bookmarks).
multiline comments are recognized.
hidden text regions are supported.
it works in split windows.
it's open source, so people who want to change stuff or add features can do so themselves.
Here's how it looks in my VS :
Later edit : This also comes as a patriotic thing for me as the author is a fellow romanian like me, Mihnea Balta :)