EN: Read in English
Dunia 9: Alatan Hebat
Carian kod
Anda akan belajar: cara cari kod merentas GitHub dengan penapis carian.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Pasukan anda ada 30 repo. Di mana fetchWeather digunakan? Patutkah anda clone semuanya dan cari satu-satu?
Pilih satu jawapan.
Tengok
carian kod (code search) (code search): Cari dalam kod di GitHub, merentas banyak repo sekali gus. Anda mesti log masuk. (code search) cari dalam kod merentas GitHub. Taip di kotak carian di atas mana-mana halaman. Log masuk dulu: carian kod perlukan akaun. Kemudian tambah penapis untuk fokus.
Cuba
Penapis dipanggil qualifier (penapis) (qualifier): Penapis dalam carian, contohnya repo: atau language:.. Yang mana sesuai untuk setiap carian?
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Petunjuk
Tanya diri: projek mana, folder mana, atau bahasa mana?Teka
Anda cari symbol:fetchWeather. Apa yang keluar?
Pilih satu jawapan.
Cuba
Anda cari TODO path:src/. Ketik setiap hasil yang padan.
Ketik setiap hasil yang padan.
0 daripada 2 dijumpai
Petunjuk
Tengok awal setiap baris: itulah laluan fail.Semak
Anda mahu frasa tepat “sparse index”, dengan jaraknya sekali. Apa yang anda taip?
Pilih satu jawapan.
Anda berjaya!
Kini anda boleh cari kod merentas GitHub dalam beberapa saat.
Nak tahu lebih (pilihan)
Hanya branch lalai yang dicari. Letak regex di antara garis condong: /fetch.*Weather/. Guna NOT untuk langkau sesuatu: log4j NOT is:fork. Dalam terminal, gh search code pun boleh. Tapi ia guna enjin carian GitHub yang lama, jadi hasilnya mungkin berbeza.
English
Your team has 30 repos. Where is fetchWeather used? Do you clone them all and look?
Code search looks through code across GitHub. Type in the search box at the top of any page. Sign in first: code search needs an account. Then add filters to zoom in.
Filters are called qualifiers. Which one fits each search?
You search symbol:fetchWeather. What comes back?
You searched TODO path:src/. Tap every result that matches.
You want the exact phrase “sparse index”, with the space. What do you type?
You can now find code across GitHub in seconds.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: About GitHub Code Search · Code search syntax · gh search code
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?