I've been using John Lam's Vibrant Ink VS color scheme lately and wanted to tweak it so it highlights the method names for a class with a different color. Turns out there is no option in VS for that.

Resharper has a feature that provides custom syntax highlighting. I was wondering how hard is it to write a little plugin that gives you granular custom syntax highlighting? Are there any open source ad-ins like that out there?

EDIT

Thanks all, I managed to hack stuff up using DXCore and my VS is looking oh so similar to textmate.

VS is looking fantastic http://img14.imageshack.us/img14/637/awesomevsgq1.png

** NOTE **

I had to slightly modify the snippet by Rory so it works with dotted method names and equality operators in C#.

I am now using:

            string name = ea.LanguageElement.Name.Split('.').Last();

            if (name == ("op_Equality")) {
                name = "==";
            } else if (name == "op_Inequality") {
                name = "!=";
            }

            ea.PaintArgs.OverlayText(name, 
                ea.LanguageElement.NameRange.Start, 
                Color.FromArgb(255,204,0)); 
Edit
Report