| Google推出面向編程人員代碼搜索 |
| 作者: CNETNews 2006-10-07 08:45 PM |
| 本周四,Google推出了一個(gè)名為Google Code Search的網(wǎng)站,使編程人員能夠搜索數十億行軟件代碼,從中找尋如何編寫(xiě)自己代碼的技巧。 由Google Labs開(kāi)發(fā)的這一服務(wù)將對公開(kāi)發(fā)布的代碼進(jìn)行索引━━其中大多數是開(kāi)放源代碼。Google的一名產(chǎn)品經(jīng)理湯姆說(shuō),這一服務(wù)包括在網(wǎng)頁(yè)上顯示的代碼和以壓縮格式存儲的代碼。 Google預計這一軟件代碼搜索引擎將主要被用作學(xué)習工具,幫助學(xué)生和編程人員學(xué)習更多的編程知識,而不會(huì )成為“剽竊”其他人代碼的工具。湯姆說(shuō),大部分代碼是開(kāi)放源代碼,因此用戶(hù)可以使用它們,但我認為這不是它的主要用途━━它將被更多地用于學(xué)習編程知識。例如,開(kāi)發(fā)人員可能需要編寫(xiě)一個(gè)函數,會(huì )在Web上搜索類(lèi)似的例子。 Google的編程人員已經(jīng)在公司內部使用這種代碼搜索能力。湯姆說(shuō),由于是Google Labs的一個(gè)項目,Google還沒(méi)有通過(guò)投放廣告利用該服務(wù)賺錢(qián)的計劃。湯姆表示,這一搜索引擎使人們能夠進(jìn)行關(guān)鍵字搜索和“規則表達式”搜索。例如,用戶(hù)可以將搜索的范圍限定為JavaScript函數,這將有助于找到更多的范例代碼。 盡管并不銷(xiāo)售編程工具,Google一直在積極地吸引編程人員,依賴(lài)第三方編程人員增強其服務(wù)。例如,編程人員已經(jīng)利用Google Maps開(kāi)發(fā)了一個(gè)大受歡迎的mashup應用軟件。湯姆說(shuō),越來(lái)越多的編程人員社區是Google產(chǎn)品走向大眾的“途徑”,我們認為開(kāi)發(fā)人員能夠改進(jìn)Google的產(chǎn)品,并利用Google的技術(shù)改進(jìn)他們自己的產(chǎn)品。
|
聯(lián)系客服