Bekerja dengan referensi silang

Referensi silang memungkinkan Anda menjelajahi koneksi antar-simbol dalam basis kode.

Jika dikonfigurasi, referensi silang disediakan oleh kythe. Untuk menentukan apakah repositori tertentu telah mengonfigurasi referensi silang, lihat kolom referensi silang di halaman project. Jika ada tanda centang, berarti ada referensi silang untuk setidaknya satu bahasa di repositori tersebut. Perhatikan bahwa tidak semua repositori dengan tanda centang memiliki referensi silang untuk kumpulan bahasa yang sama.

Contoh tampilan repositori dengan referensi silang yang tersedia di halaman project

Melompat ke definisi

Jika referensi silang diaktifkan, simbol akan menjadi link. Mengklik penggunaan simbol akan membuka tempat dalam kode tempat simbol ditentukan. Lihat Setelan referensi silang untuk mengetahui informasi tentang cara mengaktifkan garis bawah untuk simbol yang dapat diklik.

Menemukan penggunaan dan menggunakan panel referensi silang

Mengklik tempat simbol ditentukan akan membuka panel referensi silang yang menampilkan daftar tempat simbol digunakan. Mengklik referensi akan membuka panel pratinjau atau menampilkan penggunaan di jendela utama. Lihat Setelan referensi silang untuk mengetahui informasi tentang cara mengaktifkan/menonaktifkan perilaku ini. Saat link di panel referensi silang diklik, browser kode akan melompat ke versi file tempat referensi silang dibuat.

Menggunakan hierarki panggilan

Bagian hierarki panggilan pada panel referensi silang memungkinkan Anda menjelajahi konteks referensi. Di bagian hierarki panggilan, mengklik panah di samping nomor baris akan menampilkan pemanggil referensi tersebut. Hal ini memungkinkan Anda menjelajahi hierarki panggilan ke atas.

Melihat file yang dibuat

Di repositori dengan referensi silang, Anda dapat melihat artefak yang dihasilkan dari build yang tidak ada di repositori; misalnya, file .cc dan .h yang dibuat dari file proto. Beberapa file yang didownload sebagai bagian dari proses build juga terlihat.

Beberapa link dari panel referensi silang akan mengarahkan Anda ke file yang dibuat. Anda dapat membuka file yang dibuat ini dari tampilan panel direktori.

Setelan referensi silang

Anda dapat beralih jendela pratinjau referensi silang. Jika panel pratinjau aktif, mengklik panel referensi silang akan membuka pratinjau file di samping panel referensi silang. Jika panel pratinjau nonaktif, mengklik di panel referensi silang akan membuka referensi di jendela kode utama.

Anda juga dapat mengaktifkan dan menonaktifkan garis bawah referensi silang.

Cara beralih pratinjau