Google yntrodusearre in systeem foar it sykjen en navigearjen fan de koade fan har iepen projekten

Google presintearre nije syktsjinst cs.opensource.google, bedoeld foar sykjen troch koade yn git-repositories fan iepen projekten, wêrfan de ûntwikkeling wurdt útfierd mei de dielname fan Google. De yndeksearre projekten omfetsje Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline en Tensorflow. Fergelykbere sykmasines waarden earder lansearre om te sykjen op koade Chromium и Android.

Reguliere útdrukkingen en kwalifikaasjes kinne brûkt wurde yn sykfragen (Jo kinne bygelyks oanjaan dat jo in funksje fine moatte wêrfan de namme oerienkomt mei it opjûne masker, en ek bepale yn 'e koade yn hokker programmeartaal it sykjen moat wurde útfierd). Om in grafyk te bouwen fan ferbiningen yn it projekt en ynterlinknavigaasje, wurde de ark brûkt Kythe. It is net oantsjutte hokker sykmasjine belutsen is, mar Google ûntwikkelet twa iepen projekten foar sykjen op koade - sykopdrachten и codesearch.

By it sykjen wurde ferskate klassen fan eleminten fûn yn 'e koade rekken holden, en it resultaat wurdt werjûn yn in fisuele foarm mei syntaksis markearring, de mooglikheid om te navigearjen tusken keppelings en de skiednis fan feroaringen te besjen. Jo kinne bygelyks klikke op de namme fan in funksje yn 'e koade en gean nei wêr't it is definiearre of sjen wêr't it oars hjit. Jo kinne ek wikselje tusken ferskate tûken en evaluearje feroarings tusken harren.

Boarne: opennet.ru

Add a comment