Gewusst wie: Arbeiten mit der Klassenansicht
Sie können vom Code-Editor zur Klassenansicht navigieren, um die Objektmember und Projektverweise zu überprüfen. Außerdem können Sie von der Klassenansicht zu Codezeilen navigieren, in denen Symbole definiert, referenziert und verwendet werden.
Jedes Symbol wird durch ein Symbol dargestellt, das den Typ angibt. Um eine kurze Beschreibung eines beliebigen Symbols anzuzeigen, zeigen Sie mit der Maus auf ein Symbol. Um ein Symbol zu erweitern und seine Member anzuzeigen, klicken Sie auf das leere Dreieck neben dem Symbol oder drücken die PLUS-TASTE auf der Zehnertastatur.
In Visual C# werden die Eigenschaften bestimmter Symbole, sobald die Symbole ausgewählt werden, im Eigenschaftenfenster angezeigt. Sie können diese Eigenschaften überprüfen und bearbeiten.
Tipp
Um mehrere Symbole gleichzeitig auszuwählen, drücken Sie in der Klassenansicht UMSCHALT+STRG, während Sie auf die einzelnen Symbole klicken. Auf diese Weise können Sie Symbole gruppenweise ziehen und ablegen.
Navigieren vom Code-Editor zur Klassenansicht
Während Sie die Codeinhalte bearbeiten, wird die Klassenansicht automatisch mit den Änderungen aktualisiert. Folglich können Sie im Code-Editor ein beliebiges Symbol auswählen und es in der Hierarchie der Klassenansicht sofort für das bearbeitete Dokument finden.
So synchronisieren Sie die Klassenansicht mit dem Code-Editor
Öffnen Sie ein Codedokument zur Bearbeitung im Code-Editor.
Wählen Sie im Menü Ansicht die Option Klassenansicht, um das Fenster Klassenansicht anzuzeigen.
Klicken Sie in der Klassenansicht mit der rechten Maustaste auf ein Symbol, und wählen Sie Alle Verweise suchen aus dem Kontextmenü.
Doppelklicken Sie im Fenster Ergebnisse der Symbolsuche auf einen Eintrag, um eine Instanz des Symbols im Code anzuzeigen.
Setzen Sie den Cursor in die Codezeile, in der sich die Instanz des Symbols befindet.
Geben Sie im Feld Suchen auf der Symbolleiste Standard Folgendes ein:
>View.SynchronizeClassView
Drücken Sie die EINGABETASTE.
In der Klassenansicht wird automatisch das ausgewählte Symbols in dessen Hierarchie angezeigt.
Navigieren von der Klassenansicht zu Codezeilen
Die Klassenansicht bietet mehrere Befehle zum Navigieren zu bestimmten Symboldefinitionen und deren Verwendung im Code (Verweise). Sie können zu den einzelnen Symbolen navigieren, indem Sie darauf doppelklicken. Die Quelldatei wird im Code-Editor geöffnet und die Definition oder Deklaration angezeigt. Wenn ein Symbol an einer anderen Stelle definiert ist, wird seine Deklaration im Objektkatalog angezeigt.
So navigieren Sie zu einer Definition oder Deklaration
Doppelklicken Sie auf das Symbol.
– oder –
Klicken Sie mit der rechten Maustaste auf das Symbol, und wählen Sie dann entweder Gehe zu Definition oder Gehe zu Deklaration.
So durchsuchen Sie eine Definition
Klicken Sie mit der rechten Maustaste auf das Symbol, und wählen Sie Definition durchsuchen.
Der Objektkatalog wird geöffnet, und das Symbol ist ausgewählt. Die zugehörige Deklaration wird im Bereich Beschreibung angezeigt.
So navigieren Sie zu einem Verweis
Klicken Sie mit der rechten Maustaste auf das Symbol, und wählen Sie Gehe zu Verweis.
Die Quelldatei, die den Verweis enthält, wird im Code-Editor geöffnet, und die Einfügemarke wird an der Position des Verweises platziert.
Tipp
Verweise sind u. U. nicht für alle Projekttypen verfügbar.
So suchen Sie nach einem Symbol
Klicken Sie mit der rechten Maustaste auf das Symbol, und wählen Sie Alle Verweise suchen.
Dadurch wird unter Verwendung der unter Symbol suchen, Fenster "Suchen und Ersetzen" festgelegten Optionen eine Suche nach dem ausgewählten Symbol ausgeführt. In den Projekten gefundene Instanzen des Symbols werden im Fenster "Ergebnisse der Symbolsuche" aufgelistet.
Siehe auch
Aufgaben
Gewusst wie: Arbeiten mit Ordnern in der Klassenansicht
Gewusst wie: Suchen von Objekten, Definitionen und Verweisen (Symbole)
Referenz
Anzeigen von Klassen und deren Member