使用交叉參照
交叉參照可讓您探索程式碼集中符號之間的連線。
在設定的情況下,交叉參照功能是由 kythe 提供。如要判斷特定存放區是否已設定交叉參照,請查看專案頁面上的交叉參照資料欄。如果有勾號,即表示該存放區中至少一種語言的交叉參照內容。請注意,並非所有具有勾號的存放區都有相同的語言組合的交叉參照。
跳至定義
啟用交叉參照時,符號會變成連結。按一下符號使用方式,即可前往已定義符號的程式碼位置。如要瞭解如何啟用可點擊符號的底線,請參閱交叉參照設定一文。
找出使用和交叉參照面板
按一下符號已定義的地點會開啟交叉參照面板,其中會顯示使用符號的地點清單。按一下某個參考資料,即可在開啟預覽面板中,或在主視窗中顯示使用情形,藉此跳到該使用情況。如要瞭解如何切換這項行為,請參閱交叉參照設定一文。點選交叉參照面板中的連結後,程式碼瀏覽器就會跳到建立交叉參照的檔案版本。
使用呼叫階層
交叉參照面板的呼叫階層區段可讓您探索參照的結構定義。在呼叫階層區段中,按一下行號旁邊的扭曲,即可查看該參照的呼叫端。這可讓您向上探索呼叫階層。
查看產生的檔案
在包含交叉參照的存放區中,您可以查看建構中不存在的存放區產生的構件;例如,從 proto 檔案建立的 .cc
和 .h
檔案。在建構程序中下載的部分檔案也會顯示。
交叉參照面板中的部分連結會將您導向產生的檔案。您可以在目錄面板檢視畫面中瀏覽至這些產生的檔案。
交叉參考資料設定
你可以調整交叉參考資料預覽視窗。開啟預覽面板後,在交叉參照面板中按一下檔案,即可開啟交叉參照面板旁邊的檔案預覽畫面。預覽面板關閉時,在交叉參照面板中按一下會在主要程式碼視窗中開啟參照。
你也可以啟用或停用交叉參照的底線。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2022-08-17 (世界標準時間)。
[null,null,["上次更新時間:2022-08-17 (世界標準時間)。"],[[["Cross-references allow exploring connections between symbols, letting you jump to definitions and find usages."],["Clicking a symbol usage navigates to its definition, while clicking a definition opens a panel showing all usages."],["The call hierarchy feature enables exploring the context of references by showing the caller of a specific line."],["Generated files, such as those created from proto files, are visible and navigable through cross-references."],["Customize your experience by toggling the cross-reference preview window and underlining of clickable symbols."]]],[]]