Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Informationen
Das angeforderte Thema wird unten angezeigt. Es ist jedoch nicht in dieser Bibliothek vorhanden.

Schreiben von Code im Code- und Text-Editor

Der Visual Studio-Editor stellt viele Funktionen bereit, die Ihnen das Schreiben und Verwalten Ihres Codes erleichtern. Sie können mithilfe der Gliederung verschiedene Codeblöcke reduzieren und erweitern. Mehr über den von Ihnen verwendeten Code erfahren Sie durch den Einsatz von IntelliSense, dem Objektkatalog und der Aufrufhierarchie. Sie können im Code navigieren, indem Sie Funktionen wie Navigieren zu, Gehe zu Definition und Alle Verweise suchen verwenden. Mit Codeausschnitten können Sie Codeblöcke einfügen und Code mithilfe von Funktionen wie Generate From Usage generieren.

Code kann auf unterschiedliche Weise angezeigt werden. Öffnen Sie zum Anzeigen einer Projektmappe der Klassenansicht das Fenster Klassenansicht, oder erweitern Sie die Knoten im Projektmappen-Explorer unter den Klassendateien.

Sie können Text für einzelne oder mehrere Dateien suchen und ersetzen. Weitere Informationen finden Sie unter Suchen und Ersetzen von Text. Wenn Sie reguläre Ausdrücke verwenden, beachten Sie, dass Find and Replace jetzt reguläre Ausdrücke des .NET akzeptieren. Weitere Informationen finden Sie unter Verwenden von regulären Ausdrücken in Visual Studio.

Die verschiedenen Visual Studio-Sprachen gehen auch mit einem unterschiedlichen Funktionsangebot einher, und in einigen Fällen verhalten sich die Funktionen in verschiedenen Sprachen jeweils anders. Viele dieser Unterschiede werden in den Beschreibungen der Funktionen angegeben, aber weitere Informationen können Sie den Abschnitten in den jeweiligen Visual Studio-Sprachen entnehmen.

Wichtiger Hinweis Wichtig

Die von Ihnen verwendete Visual Studio Version und deren Einstellungen beeinflussen möglicherweise die Eigenschaften der IDE. Sie können von den, in diesem Abschnitt beschriebenen, Wegen abweichen.

Farben für Syntax

Einige Syntaxelemente von Code und Markup Dateien sind verschiedenfarbig, um sie voneinander zu unterscheiden. Beispielsweise sind Schlüsselwörter (wie using in C# und Imports in Visual Basic) in einer Farbe gehalten, jedoch Typen (wie Console und Uri) haben eine andere Farbe. Andere Syntaxelemente werden ebenfalls farbig dargestellt, wie Zeichenfolgenliterale und Kommentare. C++ verwendet unter anderem Farben zur Unterscheidung von Typen, Enumerationen und Makros.

Sie können die Standardfarbe für jeden Typ sehen, und Sie können die Farbe für spezifische Syntaxelemente im Schriftarten und Farben, Umgebung, Dialogfeld "Optionen" ändern, auf das Sie über das Menü Extras zugreifen.

Markierungen für Fehler und Warnungen

Wenn Sie Code hinzufügen und Ihre Projektmappe erstellen, werden Sie möglicherweise verschiedenfarbige wellenförmige Unterstreichungen (bekannt als Wellenlinien) im Code zu sehen bekommen. Diese Markierungen zeigen Ihnen an, dass Visual Studio Probleme im Code erkannt hat. Beispielsweise rote Wellenlinien stehen für Syntaxfehler, blaue Wellenlinien für Compilerfehler, grüne Wellenlinien für Warnungen und purpurrote Wellenlinien für sonstige Fehlertypen. So werden sie etwa bei „groben“ Bearbeitungen in Visual Basic verwendet, worunter man Änderungen versteht, die während des Bearbeitens und Fortfahrens vorgenommen werden und die zu Compilerfehlern führen.

Sie können die Standardfarbe für jeden Fehler und jede Warnungswellenlinie im Dialogfeld Extras/Optionen/Umgebung/Schriftarten und Farben in Erfahrung bringen.
Suchen Sie Syntaxfehler, Compilerfehler, Warnung und Sonstige Fehler.

Überprüfung des Klammergleichgewichts

Wird die Einfügemarke in einer Codedatei auf eine sich öffnende geschweifte Klammer gesetzt, werden beide, diese und die sich schließende Klammer hervorgehoben. Diese Funktion gibt Ihnen ein direktes Feedback im Falle falsch gesetzter oder fehlender Klammern. Sie können die Zuordnung von geschweiften Klammern mit der Einstellung Trennzeichen automatisch hervorheben (Extras > Optionen > Text-Editor) aktivieren bzw. deaktivieren. Sie können die in der Einstellung Schriftarten und Farben festgelegte Hervorhebungsfarbe ändern (Extras > Optionen > Umgebung). Suchen Sie nach Zugehörige Klammer (Hervorhebung) oder Zugehörige Klammer (Rechteck).

Zeilennummern

Zeilennummern können im linken Rand des Codefensters angezeigt werden. Sie werden standardmäßig nicht angezeigt. Sie können diese Option in Text-Editor/Alle Sprachen Einstellungen (Extras/Optionen/Text-Editor/Alle Sprachen) auswählen. Sie können die Zeilennummern für einzelne Programmiersprachen anzeigen, indem Sie die Einstellungen für diese Sprachen ändern (Extras > Optionen > Text-Editor <Sprache>). Damit Zeilennummern mit ausgedruckt werden, müssen Sie Zeilennummern einschließen im Dialogfeld Drucken auswählen.

Änderungsnachverfolgung

Die Farbe des linken Rands erlaubt es Ihnen, die Änderungen nachzuverfolgen, die Sie in einer Datei vorgenommen haben. Änderungen, die Sie seit Öffnen der Datei vorgenommen haben, werden, solange sie noch nicht gespeichert wurde, durch eine gelbe Leiste am linken Rand gekennzeichnet (bekannt als der Auswahlrand). Nachdem die Änderungen gespeichert wurden (aber noch vor Schließen der Datei), wird die Leiste grün. Wenn Sie eine Änderung rückgängig machen, nachdem Sie die Datei gespeichert haben, wird die Leiste orange. Wenn Sie diese Funktion aktivieren oder deaktivieren möchten, ändern Sie die Option Änderungen nachverfolgen in den Einstellungen des Text-Editors (Extras > Optionen > Text-Editor).

Auswählen von Text und Code

Text auswählen können Sie entweder im standardmäßigen, fortlaufenden Stream Modus oder im Box Modus, in welchem Sie einen rechteckigen Textausschnitt anstelle eines Satzes von Zeilen auswählen. Um eine Auswahl im Box-Modus zu treffen, halten Sie ALT gedrückt während Sie die Maus über die Auswahl ziehen (oder drücken Sie ALT + UMSCHALT + <Pfeiltaste>). Die Auswahl umfasst alle Zeichen innerhalb des Rechtecks, das durch das erste und das letzte Zeichen in der Auswahl definiert wird. Eingaben oder Einfügungen im ausgewählten Bereich werden in jeder Zeile am gleichen Punkt eingefügt.

Zoom

Sie können die Anzeige in jedem Codefenster vergrößern oder verkleinern, indem Sie die STRG-TASTE gedrückt halten und das Mausrad drehen (oder zum Vergrößern STRG+UMSCHALT+. und zum Verkleinern STRG+UMSCHALT+, drücken). Sie können auch in der Zoombox in der linken unteren Ecke des Codefensters einen bestimmten Zoom-Prozentsatz wählen. Die Zoomfunktion funktioniert nicht in Toolfenstern.

Virtueller Bereich

Standardmäßig enden Zeilen in Visual Studio-Editoren hinter dem letzten Zeichen, so dass die NACH-RECHTS-TASTE am Ende einer Zeile den Cursor an den Anfang der nächsten Zeile bewegt. In einigen anderen Editoren endet eine Zeile nicht hinter dem letzten Zeichen und Sie können den Cursor auf jeder beliebigen Stelle in der Zeile plazieren. Sie können den virtuellen Bereich für den Editor in den Extras/Optionen/Text-Editor/Alle Sprachen Einstellungen einschalten.
Beachten Sie, dass Sie entweder Virtueller Bereich oder Zeilenumbruch aktivieren können, jedoch nicht beide Optionen gleichzeitig.

Drucken

Sie können die Optionen im Dialogfeld Drucken verwenden, um Zeilennummern einzubeziehen oder reduzierte Bereiche des Codes auszublenden, wenn Sie eine Datei drucken.
Im Dialogfeld Seite einrichten können Sie ferner festlegen, den vollständigen Pfad und den Namen der Datei mitzudrucken, indem Sie Kopfzeile auswählen.

Sie können im Dialogfeld Extras/Optionen/Umgebung/Schriftarten und Farben Optionen für den Farbdruck festlegen.
Wählen Sie Drucker in der Liste Einstellungen anzeigen für, um den Farbdruck anzupassen.
Sie können für das Drucken andere Farben als für die Bearbeitung einer Datei festlegen.

Globales Rückgängigmachen und Wiederholen

Die Befehle Letzte globale Aktion rückgängig machen und Letzte globale Aktion wiederholen im Menü Bearbeiten machen globale Aktionen, die sich auf mehrere Dateien auswirken, rückgängig oder wiederholen sie. Globale Aktionen beinhalten das Umbenennen einer Klasse oder eines Namespaces, das Durchführen eines Such- und Ersetzungsvorgangs in einer Projektmappe, die Umgestaltung einer Datenbank oder eine beliebige andere Aktion, die mehrere Dateien ändert. Sie können die globalen Befehle zum Rückgängig machen oder Wiederholen auch dann noch auf Aktionen in der aktuellen Visual Studio Sitzung anwenden, wenn Sie die Projektmappe, in der die Aktion durchgeführt wurde, schließen.

Einige erweiterte Funktionen befinden sich im Untermenü Bearbeiten > Erweitert. Nicht alle diese Funktionen sind für alle Typen von Codedateien verfügbar.

Dokument formatieren

Bewirkt den korrekten Einzug von Codezeilen und verschiebt geschweifte Klammern in separate Zeilen im Dokument.

Auswahl formatieren

Bewirkt den korrekten Einzug von Codezeilen und verschiebt geschweifte Klammern in separate Zeilen in der Auswahl.

Ausgewählte Zeilen mit Tabstopps versehen

Ersetzt, wo angemessen, führende Leerzeichen durch Tabstopps.

Entfernt Tabstopps in den ausgewählten Zeilen

Ersetzt führende Tabstopps durch Leerzeichen. Wenn Sie in einer Datei alle Leerzeichen in Tabstopps (oder alle Tabstopps in Leerzeichen) konvertieren möchten, können Sie dazu die Befehle Edit.ConvertSpacesToTabs und Edit.ConvertTabsToSpaces verwenden. Diese Befehle erscheinen nicht im Visual Studio-Menü, können aber aus dem Schnellzugriffs- oder Befehls-Fenster aufgerufen werden.

In Großbuchstaben umwandeln

Ändert alle Zeichen in der Auswahl in Großbuchstaben oder ändert, wenn keine Auswahl vorhanden ist, das Zeichen an der Einfügemarke in einen Großbuchstaben.

In Kleinbuchstaben umwandeln

Ändert alle Zeichen in der Auswahl in Kleinbuchstaben oder ändert, wenn keine Auswahl vorhanden ist, das Zeichen an der Einfügemarke in einen Kleinbuchstaben.

Dokument prüfen

Überprüft JScript-Codedateien.

Lösche horizontale Leerzeichen

Löscht Tabstopps oder Leerzeichen am Ende der aktuellen Zeile.

Leerstelle anzeigen

Zeigt Leerzeichen als Punkte und Tabstopps als Pfeile an. Das Ende einer Datei wird als rechteckiges Symbol angezeigt. Wenn Extras > Optionen > Text-Editor > Alle Sprachen > Zeilenumbruch > Visuelle Symbole für Zeilenumbruch anzeigen ausgewählt ist, wird dieses Symbol ebenfalls angezeigt.

Zeilenumbruch

Bewirkt, dass alle Zeilen eines Dokuments im Codefenster sichtbar sind. Sie können den Zeilenumbruch im Text-Editor in den Spracheinstellungen (Extras/Optionen/Text-Editor/Alle Sprachen) ein- und ausschalten.

Kommentar für Auswahl entfernen

Fügt Kommentarzeichen zur Auswahl oder aktuellen Zeile hinzu.

Auswahl kommentieren

Entfernt Kommentarzeichen aus der Auswahl oder der aktuellen Zeile.

Zeileneinzug vergrößern

Fügt eine Registerkarte (oder die entsprechenden Leerzeichen) zu den ausgewählten Zeilen oder zur aktuellen Zeile hinzu.

Zeileneinzug verkleinern

Entfernt eine Registerkarte (oder die entsprechenden Leerzeichen) aus den ausgewählten Zeilen oder der aktuellen Zeile.

Tag auswählen

Wählt das Tag in einem Dokument aus, das Tags enthält (zum Beispiel XML oder HTML).

Tag-Inhalt auswählen

Wählt den Tag-Inhalt in einem Dokument aus, das Tags enthält (zum Beispiel XML oder HTML).

Sie können sich in einem Dokument auf mehrere verschiedene Arten hin- und herbewegen. Zusätzlich zu den Standardverfahren können Sie die Schaltflächen Rückwärts navigieren (STRG+MINUS) und Vorwärts navigieren (STRG + UMSCHALT + MINUS) auf der Symbolleiste verwenden, um die Einfügemarke zur vorherigen Positionen oder zurück zu einer früheren Stelle im aktiven Dokument zu verschieben. Diese Schaltflächen beinhalten die letzten 20 Positionen der Einfügemarke.

Sie können ebenfalls die erweiterte Bildlaufleiste im Codefenster verwenden, um den Code aus der Vogelperspektive zu betrachten. Weitere Informationen finden Sie unter Gewusst wie: Nachverfolgen von Code durch Anpassen der Schiebeleiste.

Die folgenden Befehle stehen für codespezifische Navigationsmethoden:

Gehe zu <Zeilennummer>

(Bearbeiten > Gehe zu oder STRG+G): zu einer bestimmten Zeilennummer im aktiven Dokument wechseln.

Navigieren zu

(Bearbeiten/Navigieren zu oder STRG+,): sucht ein Symbol oder eine Datei in der aktiven Projektmappe. Hiermit können Sie einen geeigneten Satz von übereinstimmenden Ergebnissen für eine Abfrage auswählen. Sie können nach Schlüsselwörtern in einem Symbol suchen, indem Sie die Kamel-Schreibweise und Unterstriche verwenden, um das Symbol in Schlüsselwörter aufzuteilen.

Alle Verweise suchen

(Kontextmenü): sucht alle Verweise auf das ausgewählte Element in der Projektmappe.

Gehe zu Definition

(Kontextmenü oder F12): sucht die Definition des ausgewählten Elements.

Peek-Definition

(Kontextmenü oder ALT+F12): sucht die Definition des ausgewählten Elements und zeigt sie in einem Popupfenster an. Weitere Informationen finden Sie unter Gewusst wie: Anzeigen und Bearbeiten von Code mithilfe von "Definition einsehen" (Alt+F12).

Nächste Methode, Vorherige Methode

(Bearbeiten > Nächste Methode, Vorherige Methode): Verwenden Sie diese Befehle in Visual Basic-Codedateien, um die Einfügemarke zu den verschiedenen Methoden zu verschieben.

Markieren von Verweisen

Wenn Sie auf ein Symbol im Quellcode klicken, werden alle Instanzen dieses Symbols im Dokument hervorgehoben. Die markierten Symbole können Deklarationen und Verweise sowie weitere Symbole umfassen, die von Alle Verweise suchen zurückgegeben werden können. Dazu zählen die Namen von Klassen, Objekten, Variablen, Methoden und Eigenschaften. In Visual Basic-Code werden auch Schlüsselwörter für viele Steuerungsstrukturen hervorgehoben. Um zum nächsten oder vorherigen hervorgehobenen Symbol zu springen, drücken Sie STRG+UMSCHALTTASTE+NACH-UNTEN-TASTE bzw. STRG+UMSCHALTTASTE+NACH-OBEN-TASTE. Sie können die Hervorhebungsfarbe in Extras > Optionen > Umgebung > Schriftarten und Farben > Hervorgehobener Verweis ändern.

Suchen von codebezogenen Informationen

Sie können Informationen über bestimmten Code, wie Änderungen und wer diese Änderungen vorgenommen hat, Verweise, Fehler, Arbeitsaufgaben und Codeüberprüfungen sowie Komponententeststatus anzeigen, wenn Sie CodeLens im Code-Editor verwenden. CodeLens funktioniert wie ein Heads-up-Display, wenn Sie Visual Studio Ultimate mit Team Foundation Server verwenden. Siehe Überprüfen von Code mit Heads-up-Display von CodeLens in Visual Studio.

Sie können auch die Navigationsleiste nutzen, d. h. die beiden Dropdownfelder, die oben im Fenster Code angezeigt werden, um in einer Codedatei zu navigieren.
Diese Leiste ermöglicht es Ihnen, direkt zu einem bestimmten Typ oder zu einem der Member innerhalb eines Typs zu navigieren. Die Navigationsleiste erscheint bei Visual Basic-, C#- und C++-Codedateien.

Ändern Sie zum Ausblenden der Navigationsleiste die Option Navigationsleiste im Text-Editor in der Einstellung "Alle Sprachen" (Extras > Optionen > Text-Editor > Alle Sprachen, oder ändern Sie die Einstellungen für einzelne Sprachen). Sie können in den Dropdownfeldern wie folgt navigieren:

  • Um den Fokus im Codefenster der Navigationsleiste zu verschieben, drücken Sie die Tastenkombination STRG+F2.

  • Um den Fokus von der Navigationsleiste wieder in das Codefenster zu verschieben, drücken Sie ESC.

  • Um den Fokus auf der Navigationsleiste von Element zu Element zu verschieben, drücken Sie die TAB-TASTE.

  • Um das Element mit dem Fokus auf der Navigationsleiste auszuwählen und zur IDE zurückzukehren, drücken Sie die EINGABETASTE.

  • Um zu einer Klasse bzw. einem Typ zu navigieren, klicken Sie auf den entsprechenden Namen in der linken Dropdownliste.

  • Um direkt zu einer Prozedur in einer Klasse zu navigieren, klicken Sie auf die Prozedur in der rechten Dropdownliste.

In einer partiellen Klasse sind Member, die außerhalb der aktuellen Codedatei definiert wurden, ggf. abgeblendet.

Einstellungen importieren und exportieren : Sie können Einstellungen mit einem anderen Entwickler teilen, Ihre Einstellungen an einem Standard ausrichten oder zu den Visual Studio-Standardeinstellungen zurückkehren, indem Sie den Assistenten zum Importieren und Exportieren von Einstellungen im Menü Extras verwenden. Sie können allgemeine Einstellungen oder Sprach- und projektspezifische Einstellungen ändern.

Tastaturzuordnungsschema : In den Tools/Optionen/Umgebung/Tastatur-Einstellungen können Sie Tastenkombinationen festlegen oder bereits bestehende neu festlegen. Weitere Informationen über Hotkeys finden Sie unter Vordefinierte Tastenkombinationen.

Informationen über sprachspezifische Editoroptionen finden Sie unter:

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

Anzeigen:
© 2015 Microsoft