BTW, I've already implemented the outlines settings as described above in Codekana 1.1. Here are the other changes and improvements in 1.1, released last week:
- Optimized outline rendering
- Made cursor/insertion point more easily visible when on top of outlines (they are now clipped against the cursor)
- Separate settings to enable/disable 'structural' and 'control-flow' block outlines
- Intensity slider in settings dialog now shows the current value as a percentage
- VS2005 SP1 warning includes a clickable link to MS's SP1 download page (only appears if you have VS2005 w/o SP1 installed)
- Zoom commands are now available in the 'View' menu and using a user-configurable shortcut key (by default, Ctrl-Shift-Alt-Keypad+ and -)
- .NET Property definitions now highlighted in both C++ and C#
- System-default marker colors in VS2005 made to coincide with 'custom' defaults
- Switch h/cpp added to context menu too
- Coloring of 'transparent background' markers configured to cause less problems with VS2005
- Parentheses/braces rematching fixed in some occasions
- Fixed rare VS freeze with Find in Files and search highlighting interaction