Definition suchen (C++)
Nach oben zu Menü "Suchen"
Suchen > Zu Zugehörigem wechseln
Die Funktion Zu Zugehörigem wechseln zeigt ein Popup-Menü mit einer Reihe verschiedender Navigationsoptionen an, je nach dem Element, dem Typ, der Methode oder der Variable, die ausgewählt sind. Jede Option ist so konzipiert, dass damit praktisch und nützlich navigiert werden kann.
Inhaltsverzeichnis
Im Folgenden sind die verschiedenen Navigationsoptionen je nach dem von Ihnen ausgewählten Element aufgeführt.
Typen
- Definition: Navigiert zu der Position, an der der Typ implementiert ist.
- Deklaration: Navigiert zu der Position, an der der Typ definiert ist.
- Basisklassen: Öffnet ein Untermenü mit einer Auflistung aller Basisklassen. Wenn Sie auf eine klicken, wird zur Definition dieser Klasse gewechselt.
- Abgeleitete Klassen: Öffnet ein Untermenü mit einer Auflistung abgeleiteter Klassen. Wenn Sie auf eine klicken, wird zur Definition dieser Klasse gewechselt.
- Konstruktor: Wechselt zu dessen Deklaration.
- Zu Member wechseln: Zeigt ein Dialogfeld an, in dem Sie eine Member-Variable, -Methode oder -C++Builder/Delphi-Eigenschaft suchen und zu ihr navigieren können.
Wenn Sie bei gedrückter Strg-Taste auf TComponent
klicken und Zu Member wechseln auswählen, zeigt der Experte die Member-Methoden, -Felder und -Eigenschaften vom Typ TComponent
an.
Methoden
- Basissymbole: Zeigt die Implementierung der gleichen virtuellen Methode in jeder Vorgängerklasse an.
- Abgeleitete Symbole: Zeigt die überschreibende Implementierung der gleichen virtuellen Methode in jeder abgeleiteten Klasse an.
- Zu Member wechseln: Zeigt ein Dialogfeld an, in dem Sie ein Member-Feld, eine Methode oder eine Eigenschaft des Typs, zu dem die Methode gehört, suchen und zu diesen navigieren können.
Parameter/Variablen
- Typ des Symbols: Navigiert zur Deklaration des Typs der Variable. Im obigen Screenshot wird gezeigt, dass Sie zu dem Typ der Template und zu den Typen der Template-Parameter wechseln können.
- Zu Member wechseln: Ermöglicht es Ihnen, zu jedem Member des Variablentyps zu navigieren.
AHint
klicken und Zu Member wechseln auswählen.Include-Datei
- Datei öffnen: Öffnet die Datei im Editor. Wenn Sie diese Aktion schnell ausführen möchten, drücken Sie Strg+Eingabe auf der Tastatur.
- Enthaltenen Ordner öffnen: Öffnet den Explorer mit der ausgewählten Datei.
- Includes: Zeigt ein Untermenü mit einer Inhaltsliste der Include-Datei an. Wenn Sie auf einen Eintrag klicken, wird dorthin navigiert.
- Einbezogen von: Zeigt ein Untermenü mit einer Liste der Dateien an, die diese einbeziehen. Wenn Sie auf einen Eintrag klicken, wird zu dieser Datei navigiert.
Allgemein
Zu Zugehörigem wechseln arbeitet mit anderen Symbolen. Dies ist eine Beispiel eines Makros:
In diesem Beispiel können Sie sehen, dass die Funktion mit C++Builder-Merkmalen, wie Eigenschaften, vertraut ist:
Sie können die Sichtbarkeit der Eigenschaft ändern, indem Sie sie neu deklarieren, und das wird im obigen Beispiel gezeigt. Wenn Sie in diesem Beispiel bei gedrückter Strg-Taste auf einen Eigenschafts-Getter innerhalb einer __property-Deklaration klicken, wird die entsprechende Methode erkannt und Sie können zu ihr navigieren:
GetNeighbour
der Getter für diese Eigenschaft. Durch Auswahl von "Definition" oder "Deklaration" im Menü gelangen Sie zu der Stelle, an der der Eigenschafts-Getter "GetNeighbour" implementiert oder definiert ist.Zu Zugehörigem wechseln ersetzt das alte Deklaration suchen. Dessen Funktionalität umfasst Deklaration suchen und vieles mehr.
Um im Projekt zwischen der Deklaration und der Implementation einer Methode zu navigieren, können Sie auch die Pfeiltasten Strg+Umschalt+Auf/Ab
verwenden.
Wenn Sie Strg+Umschalt+Ab
in einem inaktiven Makro/ifdef drücken, wird zur Implementierung der nächsten deklarierten Methode gesprungen.