Google ngenalkeun sistem pikeun milarian sareng nganapigasi kodeu proyék anu kabuka

Google ditepikeun jasa pilarian anyar cs.opensource.google, dimaksudkeun pikeun milarian ku kode dina repositori git tina proyék kabuka, pamekaran anu dilaksanakeun kalayan partisipasi Google. Proyék anu indéks kalebet Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline sareng Tensorflow. Mesin pencari anu sami sateuacana diluncurkeun pikeun milarian ku kode kromium и Android.

Babasan sareng kualifikasi biasa tiasa dianggo dina pamundut pamilarian (contona, anjeun tiasa netepkeun yén anjeun kedah milarian fungsi anu namina cocog sareng topéng anu dijelaskeun, sareng ogé nangtukeun dina kode anu mana basa pamrograman milarian kedah dilakukeun). Pikeun ngawangun grafik sambungan dina proyék sareng navigasi interlink, alat dianggo Kythe. Ieu teu dieusian mesin pencari mana anu kalibet, tapi Google nuju ngembangkeun dua proyék kabuka pikeun milarian ku kode - maluruh и codesearch.

Nalika milarian, rupa-rupa kelas unsur anu aya dina kode dipertimbangkeun, sareng hasilna ditampilkeun dina bentuk visual kalayan panyorot sintaksis, kamampuan pikeun nganapigasi antara tautan sareng ningali sajarah parobihan. Salaku conto, anjeun tiasa ngaklik nami fungsi dina kode sareng angkat ka tempat anu ditetepkeun atanapi tingali dimana waé anu disebut. Anjeun oge bisa pindah antara cabang béda jeung evaluate parobahan antara aranjeunna.

sumber: opennet.ru

Tambahkeun komentar