Bekerja dengan referensi silang

Referensi silang memungkinkan Anda menjelajahi koneksi antar-simbol dalam code base.

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, ada referensi silang untuk setidaknya satu bahasa dalam repositori tersebut. Perhatikan bahwa tidak semua repositori dengan tanda centang memiliki referensi silang untuk sekumpulan bahasa yang sama.

Contoh cara repositori dengan referensi silang tersedia di halaman project

Langsung ke definisi

Jika referensi silang diaktifkan, simbol akan menjadi link. Mengklik penggunaan simbol akan mengarahkan ke 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 didefinisikan akan membuka panel referensi silang yang menampilkan daftar tempat penggunaan simbol. Mengklik referensi akan melompat ke penggunaan tersebut dengan membuka panel pratinjau atau dengan menampilkan penggunaan di jendela utama. Lihat Setelan referensi silang untuk mengetahui informasi tentang cara mengubah 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 twistie di samping nomor baris akan menampilkan pemanggil referensi tersebut. Hal ini memungkinkan Anda menjelajahi hierarki panggilan ke atas.

Melihat file yang dihasilkan

Dalam repositori dengan referensi silang, Anda dapat melihat artefak yang dihasilkan dari build yang tidak ada dalam 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 dihasilkan. Anda dapat membuka file yang dihasilkan dari tampilan panel direktori.

Setelan referensi silang

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

Anda juga dapat mengaktifkan dan menonaktifkan garis bawah referensi silang.

Cara mengaktifkan/menonaktifkan pratinjau