Farbliche Kennzeichnung von Code
Aktualisiert: November 2007
Der Code-Editor analysiert Token und Codekonstrukte, damit sie leicht von anderem Codeinhalt im Code-Editor zu unterscheiden sind. Nachdem der Code-Editor den Code analysiert hat, kennzeichnet er Codekonstrukte mit einer entsprechenden Farbe.
Token
Der Code-Editor kennzeichnet die folgenden Tokentypen mit einer Farbe.
Kommentar
Ausgeschlossener Code
Bezeichner
Schlüsselwort
Nummer
Operator
Präprozessor-Schlüsselwort
Zeichenfolge
Zeichenfolge (C# @ Verbatim)
Benutzertypen
Benutzertypen (Werttypen)
Benutzertypen (Enumerationen)
Benutzertypen (Delegaten)
XML-CData-Abschnitt
XML-Dokumentattribut
XML-Dokumentkommentar
XML-Dokumenttag
Sie können die Standardfarbeinstellung unter Schriftarten und Farben, Umgebung, Dialogfeld "Optionen" ändern.
Kontextschlüsselwörter
Der Code-Editor kennzeichnet Kontextschlüsselwörter mit einer entsprechenden Farbe. Im folgenden Beispiel wird der Typ yield blaugrün und das Schlüsselwort yield blau gekennzeichnet.
Eine vollständige Liste der Kontextschlüsselwörter finden Sie unter C#-Schlüsselwörter.
Farbliche Kennzeichnung zusammengehöriger Klammern
Der Code-Editor ermöglicht es Ihnen, die farbliche Kennzeichnung zusammengehöriger Klammern fett oder hervorgehoben darzustellen.
Fett dargestellte farbliche Kennzeichnung
Wenn Sie einen Teil der folgenden Codekonstruktpaare ändern, werden die Zeichenfolgen- oder Codekonstruktpaare kurz fett dargestellt, um ihre Zusammengehörigkeit zu veranschaulichen:
" " |
Eine Zeichenfolge |
@" " |
Eine wörtliche Zeichenfolge |
#if, #endif |
Präprozessordirektiven für bedingte Abschnitte |
#region, #endregion |
Präprozessordirektiven für bedingte Abschnitte |
case, break |
Schlüsselwörter für Steueranweisungen |
default, break |
Schlüsselwörter für Steueranweisungen |
for, break |
Schlüsselwörter für Auswertungsausdrücke |
for, continue |
Schlüsselwörter für Auswertungsausdrücke |
foreach, break |
Schlüsselwörter für Auswertungsausdrücke |
foreach, continue |
Schlüsselwörter für Auswertungsausdrücke |
while, break |
Schlüsselwörter für Auswertungsausdrücke |
while, continue |
Schlüsselwörter für Auswertungsausdrücke |
Sie können dieses Feature deaktivieren, indem Sie die Auswahl der Eigenschaft Trennzeichen automatisch hervorheben unter Allgemein, Text-Editor, Dialogfeld "Optionen" aufheben.
Hervorgehoben dargestellte farbliche Kennzeichnung
Wenn der Zeiger unmittelbar vor einem öffnenden oder unmittelbar nach einem schließenden Trennzeichen positioniert wird, werden graue Rechtecke angezeigt, um die Zusammengehörigkeit von öffnendem und schließendem Trennzeichen hervorzuheben. Dieses Feature ist für die folgenden paarweise auftretenden Elemente verfügbar:
{ } |
geschweifte Klammern |
[ ] |
eckige Klammern |
( ) |
runde Klammern |
Beispiel
Um sich die farbliche Kennzeichnung zusammengehöriger Klammern zu veranschaulichen, geben Sie den folgenden Code im Code-Editor ein (Kopieren und Einfügen kann hier nicht verwendet werden).
class A
{
public A()
{
if(true)
int x =0;
else
int x =1;
}
}
Einstellungen für die farbliche Kennzeichnung
Die Einstellungen für die farbliche Kennzeichnung werden in den Visual Studio-Einstellungen beibehalten.