Google ilianzisha mfumo wa kutafuta na kusogeza msimbo wa miradi yake iliyo wazi

Google imewasilishwa huduma mpya ya utafutaji cs.opensource.google, iliyoundwa kutafuta kwa nambari katika hazina za git za miradi wazi, ambayo maendeleo yake hufanywa na ushiriki wa Google. Miradi iliyoorodheshwa ni pamoja na Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline, na Tensorflow. Mitambo kama hiyo ya utafutaji ilizinduliwa awali ili kutafuta kwa msimbo Chromium ΠΈ Android.

Maswali ya utafutaji yanaweza kutumia maneno ya kawaida na sifa (kwa mfano, unaweza kutaja kwamba unahitaji kupata kazi ambayo jina lake linalingana na mask maalum, na pia kuamua katika msimbo ambao utafutaji unapaswa kufanywa kwa lugha ya programu). Kujenga grafu ya kiungo katika mradi na urambazaji wa kiungo-mtambuka, zana ya zana hutumiwa Kythe. Ni injini gani ya utafutaji inayohusika haijabainishwa, lakini Google inaunda miradi miwili ya utafutaji wa msimbo wa chanzo huria - utafutaji ΠΈ utaftaji wa msimbo.

Utafutaji unazingatia madarasa mbalimbali ya vipengele vinavyopatikana katika msimbo, na matokeo yanaonyeshwa kwa fomu ya kuona na kuonyesha syntax, uwezo wa urambazaji wa marejeleo na kutazama historia ya mabadiliko. Kwa mfano, unaweza kubofya jina la chaguo la kukokotoa katika msimbo na kuruka hadi mahali ambapo imefafanuliwa au kuona mahali pengine inaitwa. Unaweza pia kubadili kati ya matawi tofauti na kutathmini mabadiliko kati yao.

Chanzo: opennet.ru

Kuongeza maoni