benutzerdefiniertes Syntax-Highlighting
-
siehe Titel. Ich will z.B. void, int, char, signed, unsigned, float, double in einer eigenen Farbe haben oder STL-Bezeichner wie vector, string auch färben. Geht das?
-
Hallo !
Extras -> Optionen -> Format
Das hier ist möglich:
Aus der MSDN (ein bischen gekürzt):
So ändern Sie die Syntaxfarben
Wählen Sie Optionen im Menü Extras.
Wählen Sie die Registerkarte Format.
Wählen Sie im Feld Kategorie den Fenstertyp, für den Sie die Formatierung festlegen wollen.
Wählen Sie in der Auswahlliste Schriftart die gewünschte Schrift.
Wählen Sie in der Auswahlliste Größe den Schriftgrad, in dem die gewählte Schrift erscheinen soll.
Wählen Sie im Feld Farben den einzufärbenden Texttyp.
Wählen Sie eine Hintergrundfarbe im Feld Hintergrund.
Wählen Sie eine Vordergrundfarbe im Feld Vordergrund.Das Verhalten der Einstellung Automatisch hängt vom gewählten Element ab. Für Farben, die mit Standard-Systemelementen übereinstimmen (wie Vordergrundfarbe, Hintergrundfarbe oder Textauswahlfarbe) färbt die Einstellung Automatisch das Element in der entsprechenden Systemfarbe ein. Für Elemente der Syntaxeinfärbung und weitere Nicht-Systemelemente bewirkt die Einstellung Automatisch, dass die Vordergrund- und Hintergrundfarbe der gleichen Kategorie verwendet wird.
So legen Sie die Syntaxfarbe für benutzerdefinierte Schlüsselwörter fest
Verwenden Sie den Text-Editor oder den Windows-Editor (Notepad), um in demselben Verzeichnis, in dem sich msdev.exe befindet, eine Datei mit dem Namen usertype.dat anzulegen.
Tragen Sie Ihre Schlüsselwörter in usertype.dat ein, je ein Schlüsselwort pro Zeile.
Hinweis: Die Datei USERTYPE.DAT wird während der Initialisierung gelesen und kann während einer Bearbeitungssitzung nicht umbenannt oder erneut geladen werden. Der Farbgebungsmechanismus durchsucht die Datei USERTYPE.DAT zuletzt, so dass alle zuvor festgelegten Farbeinstellungen Vorrang vor den benutzerdefinierten Schlüsselwörtern haben.Speichern Sie die Datei als Nur-Text-Datei. Dann müssen Sie Visual Studio beenden und erneut starten.
Wählen Sie Optionen im Menü Extras.
Wählen Sie die Registerkarte Format.
Im Feld Farben wählen Sie "Benutzerdefinierte Schlüsselwörter".
Legen Sie die gewünschte Schriftart, den gewünschten Schriftgrad sowie die gewünschte Vordergrund- und Hintergrundfarbe fest.
-
danke