Freigeben über


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.

Siehe auch

Referenz

Automatisches Zuordnen von Klammern