去年10月,Google發布了代碼搜索引擎Google Code Search,以方便用戶快速搜索互聯網上的各種代碼,包括各種函數的定義以及相關的示例,用戶還可以直接使用正則表達式進行搜索。今天Google公布已經對代碼搜索進行了改進,并且首次推出了多國語言版。
Google代碼搜索現在不僅可以抓取完整的檔案,還新增加了對單獨代碼文件及網頁上的代碼樣品片段的收錄。這意味著Google代碼搜索的索引算法及索引數據庫得到了進一步的完善。比如搜索"nph-refresh":
此外,Google也改進了代碼搜索的排序算法,包括將類及函數定義移到較前的排名位置。最后,現在Google代碼搜索已經支持了多國語言版,并且發布在對應的分站域名下,包括中國、波蘭、巴西、法國、德國、意大利、日本、韓國、荷蘭、俄羅斯、西班牙。比如我們要訪問簡體中文的Google代碼搜索,除了可以訪問google.com/codesearch外,現在還可以訪問:
下面是簡體中文版的Google代碼搜索首頁:
假如你覺得你有一些代碼(或代碼庫)應該被Google代碼搜索收錄而它暫時又沒有做到,那么你可以選擇主動提交代碼給Google:
提交你的代碼至Google代碼搜索
新聞熱點
疑難解答