知名技術網(wǎng)站GitHub解禁 不再被墻后全新到來
來源:站長新聞 2013-02-24
北京時間1月24日消息,近一段時間國內無法正常訪問的GitHub,今天已經(jīng)可以正常訪問。不再封鎖GitHub究竟是國內某些人大發(fā)善心的緣故,還是我們廣大程序員不懈努力的功勞,在這都不再細究,今天我們所要關注的是——一個回歸后全新的GitHub。
今天GitHub在其官方博客發(fā)表博文指出,它已正式推出全新的代碼搜索(Code Search)引擎,改進后的代碼搜索引擎使得大家在GitHub上尋找好代碼將變得更加易如反掌。
據(jù)GitHub博文介紹,這些改進包括技術上、設計上、高級搜索和資源庫結果(Repository Results)上的改進,具體如下:
技術上的改進
GitHub新的搜索是基于新的搜索基礎結構,它每時每刻都可以支持數(shù)量特別巨大的源代碼。為了索引你的代碼,并推到GitHub用戶面前,在后臺GitHub則使用了基于Lucene構建的ElasticSearch開源分布式搜索,這使得在搜索結果中你可以訪問到公共和私人的資源庫。
不過為了確保更好的相關性,一般情況下資源庫里的Fork將無法被搜索到。
設計上的改進
代碼搜索登錄頁面也被重新設計,當你登陸后,在搜索字段有內置的命令欄。
高級搜索上的改進
新的高級搜索將幫助你找到更多的東西,你可以在搜索選項里設置如文件擴展名、Star的數(shù)目、Fork的數(shù)目等更多的過濾條件。
資源庫上的改進
現(xiàn)在資源庫上的結果將包括資源庫的活動情況,這將幫助你掃描到一些更好的資源庫結果。此外對于資源庫最激動人心的改進是在于現(xiàn)在的搜索結果中可以搜到你私人的交易。
代碼搜索結果上的重新設計
代碼搜索結果上也進行了重新設計,具體包括:
結果中有了行號表
對代碼語法高亮
按文件擴展名進行搜索
搜索路徑
可以對項目或所有者進行限制顯示結果
增加了社交元素
此外GitHub還增加了些社交元素,它不僅可以讓你在用戶搜索中得到精確的用戶搜索結果,還可以進行關注(Follow),以獲得這個人的更多信息。
最后:可以說此次GitHub推出新的搜索引擎大大提高了用戶體驗,雖然GitHub此前突然遭到國內封鎖,但當我們能正常訪問時,其功能性得到改進也算是給中國用戶的一個Surprise吧。
李開復抗議知名技術網(wǎng)站GitHub被封
文章編輯: 365webcall網(wǎng)頁客服工具(www.365webcall.com)
我的評論
登錄賬號: | 密碼: | 快速注冊 | 找回密碼 |