Google prezantoi një sistem kërkimi dhe navigimi për kodin e projekteve të tij të hapura

Kompania Google paraqiti shërbimi i ri i kërkimit cs.opensource.google, i cili është krijuar për të kërkuar në kodin e depozitave git të projekteve të hapura, zhvillimi i të cilave po kryhet me pjesëmarrjen e Google. Nga projektet e indeksuara, përmenden Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline dhe Tensorflow. Sisteme të ngjashme kërkimi janë lançuar më parë për kërkim në kod Chromium dhe Fare OS.

NĂ« kĂ«rkesat e kĂ«rkimit mund tĂ« aplikohen shprehje tĂ« rregullta dhe specifikime (pĂ«r shembull, mund tĂ« specifikoni qĂ« duhet tĂ« gjeni njĂ« funksion, emri i sĂ« cilit pĂ«rputhet me njĂ« maskĂ« tĂ« caktuar, si dhe tĂ« definoni se nĂ« cilin gjuhĂ« programimi duhet tĂ« bĂ«het kĂ«rkimi). PĂ«r ndĂ«rtimin e grafit tĂ« lidhjeve nĂ« projekt dhe navigimin mes lidhjeve pĂ«rdoret njĂ« grup mjetesh Kythe. Cila Ă«shtĂ« motorri i kĂ«rkimit qĂ« pĂ«rdoret, nuk specifikohet, por Google po zhvillon dy projekte tĂ« hapura pĂ«r kĂ«rkimin nĂ« kod — zoekt dhe codesearch.

Kur kërkohet, merren parasysh klasa të ndryshme elementesh që ndodhin në kod, dhe rezultati shfaqet në një mënyrë më të qartë me theksim të sintaksës, mundësinë e navigimit mes lidhjeve dhe të shikimit të historikut të ndryshimeve. Për shembull, mund të klikoni në emrin e funksionit në kod dhe të kaloni në vendin e përcaktimit të tij ose të shihni se ku tjetër thirret ai. Po ashtu, mund të kaloni mes degëve të ndryshme dhe të vlerësoni ndryshimet midis tyre.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster