Google өзүнүн ачык долбоорлорунун кодун издөө жана навигациялоо системасын киргизди

Google бар берилген жаңы издөө кызматы cs.opensource.google, ачык долбоорлордун гит репозиторийлеринде код боюнча издөө үчүн иштелип чыккан, аларды иштеп чыгуу Google катышуусу менен ишке ашырылат. Индекстелген долбоорлорго Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline жана Tensorflow кирет. Окшош издөө системалары мурда код боюнча издөө үчүн ишке киргизилген Chromium и Android.

Издөө сурамдарында кадимки туюнтмалар жана квалификациялар колдонулушу мүмкүн (мисалы, аты көрсөтүлгөн маскага дал келген функцияны табышыңыз керек экенин белгилей аласыз, ошондой эле издөө кайсы программалоо тилинде жүргүзүлүшү керектигин коддон аныктай аласыз). Долбоордо шилтеме графигин түзүү жана кайчылаш шилтеме багыттоо үчүн инструменттер топтому колдонулат Ките. Кайсы издөө системасы тартылганы айтылган эмес, бирок Google эки ачык коддуу издөө долбоорлорун иштеп чыгууда - издейт и код издөө.

Издөөдө коддо табылган элементтердин ар кандай класстары эске алынат жана натыйжа синтаксисти бөлүп көрсөтүү, кайчылаш багыттоо жана өзгөрүүлөрдүн тарыхын көрүү мүмкүнчүлүгү менен визуалдык формада көрсөтүлөт. Мисалы, сиз коддогу функциянын атын чыкылдатып, ал аныкталган жерге секирип же дагы кайсы жерде чакырылганын көрө аласыз. Сиз ошондой эле ар кандай бутактардын ортосунда которулуп, алардын ортосундагы өзгөрүүлөргө баа бере аласыз.

Source: opennet.ru

Комментарий кошуу