Ich habe John Lam's Vibrant Ink VS Farbschema in letzter Zeit und wollte es zwicken, so dass es die Namen der Methoden für eine Klasse mit einer anderen Farbe markiert. Es stellt sich heraus, dass es keine Option in VS dafür gibt.Benutzerdefinierte Syntax Hervorhebung für VS 2008
Resharper hat a feature, die benutzerdefinierte Syntaxhervorhebung bietet. Ich habe mich gefragt, wie schwer es ist, ein kleines Plugin zu schreiben, das Ihnen granulare Syntax-Highlighting bietet. Gibt es Open-Source-Anzeigen wie diese?
EDIT
Dank all geschaffen, ich Sachen zerhacken mit DXCore und mein VS sucht oh so ähnlich wie Textmate.
VS is looking fantastic http://img14.imageshack.us/img14/637/awesomevsgq1.png
** Hinweis **
musste ich leicht das Snippet von Rory ändern, so dass es mit gepunkteten Methodennamen und Gleichheitsoperatoren in C# funktioniert.
Ich benutze jetzt:
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));
ich denke, dass in VS es von Ad-Ins – Avram