Visual Studio-verschiedene Farbe für Konstanten, Funktionsnamen usw.?
Ich weiß, dass Sie können ändern Sie text-editor-Farben, sondern all die Dinge, ich will mich individuell in einer Gruppe "Bezeichner".
Gibt es einen Weg zu brechen, dass die Gruppe in "Variablen","Konstanten","Funktionen" und Dinge wie, dass so dass ich anpassen können Farben für diese Dinge separat?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aktuellen syntax-Einfärbung-Optionen basieren auf, was kann leicht erkannt werden durch die Art der Regeln, die ein lexer verwendet. Färbung funktionale Bezeichner benötigt viel mehr, der editor eigentlich müsste, um eine Analyse der Aussagen. Das ist ein flaues proposition, während Sie die Eingabe von code in den editor ein, vor allem, wenn das code enthält ungültigen syntax-oder Tippfehler. Einige ist dies tatsächlich getan, indem Sie die IntelliSense-parser, aber das ist ein feature, das ist disjunkt von den basic-editor-Implementierung.
Veränderungen kommen in VS2010, seine Erweiterbarkeit Modell fügt Unterstützung für benutzerdefinierte syntax-Hervorhebung durch MEF plugins. In welchem Maße diese eingesetzt werden, für den Standard-Färbung einer bestimmten Sprache ist nicht, dass für mich klar. Ich sehe keine harte verspricht noch.
Dies kann erreicht werden durch verschiedene add-ins. Gutes kommerzielles Beispiel ist ReSharper.
Da auch syntax-highlighting-framework, dass es ermöglicht, zu analysieren, source-code und benutzerdefinierte Stile für jede lexikalische Elemente (mehr auf MSDN).
Nicht in den Standard-Einstellungen. Es ist wohl möglich, tun Sie es durch add-ins, aber Sie haben können, um selbst einen schreiben, wie ich don ' T wissen alle, die diese Funktionalität bieten (obwohl Sie existieren).
Unmöglich mit Standard-Einstellungen, soweit ich weiß. (Und ich hoffe, dass ich falsch bin)
VS10x-Editor-Ansicht Enhancer (derzeit Kostenlose beta).
VS10x-Editor-Ansicht Enhancer ist eine Visual Studio 2010 Erweiterung, deren Ziel ist das hinzufügen von neuen visuellen features, dem integrierten code-editor. Derzeit verfügt Typ-und member-Definitionen betonen, end-of-block details, anklickbare hotspots (C# - und VB-Dokumente).