Mit Querverweisen arbeiten

Mit Querverweisen können Sie Verbindungen zwischen Symbolen in der Codebasis untersuchen.

Sofern konfiguriert, werden Querverweise von kythe bereitgestellt. In der Spalte für Querverweise auf der Projektseite sehen Sie, ob für ein bestimmtes Repository Querverweise konfiguriert sind. Wenn ein Häkchen gesetzt ist, befinden sich Querverweise für mindestens eine Sprache in diesem Repository. Nicht alle Repositories mit Häkchen haben Querverweise für dieselben Sprachen.

Beispiel für die Darstellung eines Repositorys mit verfügbaren Querverweisen auf der Projektseite

Definition aufrufen

Wenn Querverweise aktiviert sind, werden Symbole zu Links. Durch Klicken auf eine Symbolnutzung wird die Stelle im Code geöffnet, an der das Symbol definiert ist. Informationen zum Aktivieren von Unterstrichen für anklickbare Symbole finden Sie unter Einstellungen für Querverweise.

Nutzungsdaten finden und den Bereich für Querverweise verwenden

Wenn Sie auf die Stelle klicken, an der ein Symbol definiert ist, wird das Querverweissfeld geöffnet. Dort sehen Sie eine Liste der Orte, an denen das Symbol verwendet wird. Wenn du auf eine Referenz klickst, gelangst du zu dieser Nutzung, indem du einen Vorschaubereich öffnest oder die Nutzung im Hauptfenster anzeigt. Informationen zum Ein- und Ausschalten des Verhaltens finden Sie unter Einstellungen für Querverweise. Wenn ein Nutzer auf einen Link im Querverweisbereich klickt, springt der Codebrowser zur Version der Datei, in der die Querverweise erstellt wurden.

Anrufhierarchie verwenden

Im Bereich „Anrufhierarchie“ des Querverweisbereichs können Sie den Kontext von Referenzen untersuchen. Wenn Sie im Abschnitt für die Anrufhierarchie auf das Kurvensymbol neben der Zeilennummer klicken, wird der Anrufer dieser Referenz angezeigt. So können Sie die Anrufhierarchie nach oben untersuchen.

Generierte Dateien ansehen

In Repositories mit Querverweisen können Sie aus dem Build generierte Artefakte sehen, die nicht im Repository vorhanden sind, z. B. .cc- und .h-Dateien, die aus Proto-Dateien erstellt wurden. Einige Dateien, die im Rahmen des Build-Prozesses heruntergeladen werden, sind ebenfalls sichtbar.

Einige Links aus dem Querverweisbereich führen Sie zu generierten Dateien. Sie können diese generierten Dateien in der Verzeichnisansicht aufrufen.

Einstellungen für Querverweise

Du kannst das Vorschaufenster für Querverweise ein- und ausblenden. Wenn der Vorschaubereich aktiviert ist, wird beim Anklicken des Querverweisbereichs eine Vorschau der Datei neben dem Querverweisbereich angezeigt. Wenn der Vorschaubereich deaktiviert ist, wird beim Anklicken des Querverweisbereichs die Referenz im Hauptcodefenster geöffnet.

Du kannst die Unterstreichung von Querverweisen auch ein- und ausschalten.

Vorschau ein-/ausschalten