Destaque de sintaxe personalizada para o VS 2008
Eu tenho usadoTinta vibrante de John Lam Ultimamente o esquema de cores do VS e queria ajustá-lo para destacar os nomes dos métodos de uma classe com uma cor diferente. Acontece que não há opção no VS para isso.
O resharper temuma característica que fornece realce de sintaxe personalizado. Eu queria saber o quão difícil é escrever um pequeno plug-in que oferece realce de sintaxe granular personalizado? Existem anúncios de código aberto como esse por aí?
EDITAR
Obrigado a todos, eu consegui invadir as coisas usando o DXCore e meu VS está parecendo tão semelhante ao textmate.
O VS está fantástico http://img14.imageshack.us/img14/637/awesomevsgq1.png
** NOTA **
Eu tive que modificar um pouco o trecho de Rory para que ele funcionasse com nomes de métodos pontilhados e operadores de igualdade em C #.
Agora estou usando:
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));