Google shërbim i ri kërkimi , i destinuar për kërkimin me kod në depot git të projekteve të hapura, zhvillimi i të cilave kryhet me pjesëmarrjen e Google. Projektet e indeksuara përfshijnë Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline dhe Tensorflow. Motorë të ngjashëm kërkimi ishin nisur më parë për të kërkuar me kod и .
Shprehjet dhe kualifikimet e rregullta mund të përdoren në pyetjet e kërkimit (për shembull, mund të specifikoni që ju duhet të gjeni një funksion, emri i të cilit përputhet me maskën e specifikuar, dhe gjithashtu të përcaktoni në kodin në cilën gjuhë programimi duhet të kryhet kërkimi). Për të ndërtuar një grafik të lidhjeve në projekt dhe navigimin ndërlidhës, përdoren mjetet . Nuk specifikohet se cili motor kërkimi është i përfshirë, por Google po zhvillon dy projekte të hapura për kërkim me kod - и .
Kur kërkoni, merren parasysh klasa të ndryshme të elementeve të gjetura në kod, dhe rezultati shfaqet në një formë vizuale me theksimin e sintaksës, aftësinë për të lundruar midis lidhjeve dhe për të parë historinë e ndryshimeve. Për shembull, mund të klikoni mbi emrin e një funksioni në kod dhe të shkoni atje ku është përcaktuar ose të shihni se ku quhet tjetër. Ju gjithashtu mund të kaloni midis degëve të ndryshme dhe të vlerësoni ndryshimet midis tyre.
Burimi: opennet.ru
