交叉參照可讓您探索程式碼集中符號之間的連線。
在設定的情況下,交叉參照功能是由 kythe 提供。如要判斷特定存放區是否已設定交叉參照,請查看專案頁面上的交叉參照資料欄。如果有勾號,即表示該存放區中至少一種語言的交叉參照內容。請注意,並非所有具有勾號的存放區都有相同的語言組合的交叉參照。
跳至定義
啟用交叉參照時,符號會變成連結。按一下符號使用方式,即可前往已定義符號的程式碼位置。如要瞭解如何啟用可點擊符號的底線,請參閱交叉參照設定一文。
找出使用和交叉參照面板
按一下符號已定義的地點會開啟交叉參照面板,其中會顯示使用符號的地點清單。按一下某個參考資料,即可在開啟預覽面板中,或在主視窗中顯示使用情形,藉此跳到該使用情況。如要瞭解如何切換這項行為,請參閱交叉參照設定一文。點選交叉參照面板中的連結後,程式碼瀏覽器就會跳到建立交叉參照的檔案版本。
使用呼叫階層
交叉參照面板的呼叫階層區段可讓您探索參照的結構定義。在呼叫階層區段中,按一下行號旁邊的扭曲,即可查看該參照的呼叫端。這可讓您向上探索呼叫階層。
查看產生的檔案
在包含交叉參照的存放區中,您可以查看建構中不存在的存放區產生的構件;例如,從 proto 檔案建立的 .cc
和 .h
檔案。在建構程序中下載的部分檔案也會顯示。
交叉參照面板中的部分連結會將您導向產生的檔案。您可以在目錄面板檢視畫面中瀏覽至這些產生的檔案。
交叉參考資料設定
你可以調整交叉參考資料預覽視窗。開啟預覽面板後,在交叉參照面板中按一下檔案,即可開啟交叉參照面板旁邊的檔案預覽畫面。預覽面板關閉時,在交叉參照面板中按一下會在主要程式碼視窗中開啟參照。
你也可以啟用或停用交叉參照的底線。