Cyflwynodd Google system ar gyfer chwilio a llywio cod ei brosiectau agored

Google wedi'i gyflwyno gwasanaeth chwilio newydd cs.opensource.google, wedi'i gynllunio i chwilio yn Γ΄l cod yn y storfeydd git o brosiectau agored, y mae eu datblygiad yn cael ei wneud gyda chyfranogiad Google. Mae prosiectau mynegeio yn cynnwys Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline, a Tensorflow. Lansiwyd peiriannau chwilio tebyg yn flaenorol i chwilio yn Γ΄l cod Cromiwm ΠΈ Android.

Gall ymholiadau chwilio ddefnyddio ymadroddion a chymwysyddion rheolaidd (er enghraifft, gallwch nodi bod angen i chi ddod o hyd i swyddogaeth y mae ei henw yn cyfateb i'r mwgwd penodedig, a hefyd pennu yn y cod ym mha iaith raglennu y dylid gwneud y chwiliad). I adeiladu graff cyswllt yn y prosiect a llywio traws-ddolen, defnyddir y pecyn cymorth Kythe. Nid yw pa beiriant chwilio sydd dan sylw wedi'i nodi, ond mae Google yn datblygu dau brosiect chwilio cod ffynhonnell agored βˆ’ zoekt ΠΈ chwiliad cod.

Mae'r chwiliad yn cymryd i ystyriaeth y gwahanol ddosbarthiadau o elfennau a geir yn y cod, ac mae'r canlyniad yn cael ei arddangos ar ffurf weledol gydag amlygu cystrawen, y gallu i groesgyfeirio llywio a gweld hanes y newidiadau. Er enghraifft, gallwch glicio ar enw swyddogaeth yn y cod a llywio i'r man lle mae wedi'i ddiffinio neu weld ble arall y'i gelwir. Gallwch hefyd newid rhwng gwahanol ganghennau a gwerthuso newidiadau rhyngddynt.

Ffynhonnell: opennet.ru

Ychwanegu sylw