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