2013-02-19
北京时间1月24日消息,近一段时间国内无法正常访问的GitHub,今天已经可以正常访问。不再封锁GitHub究竟是国内某些人大发善心的缘故,还是我们广大程序员不懈努力的功劳,在这都不再细究,今天我们所要关注的是——一个回归后全新的GitHub。
今天GitHub在其官方博客发表博文指出,它已正式推出全新的代码搜索(Code Search)引擎,改进后的代码搜索引擎使得大家在GitHub上寻找好代码将变得更加易如反掌。
据GitHub博文介绍,这些改进包括技术上、设计上、高级搜索和资源库结果(Repository Results)上的改进,具体如下:
技术上的改进
GitHub新的搜索是基于新的搜索基础结构,它每时每刻都可以支持数量特别巨大的源代码。为了索引你的代码,并推到GitHub用户面前,在后台GitHub则使用了基于Lucene构建的ElasticSearch开源分布式搜索,这使得在搜索结果中你可以访问到公共和私人的资源库。
不过为了确保更好的相关性,一般情况下资源库里的Fork将无法被搜索到。
设计上的改进
代码搜索登录页面也被重新设计,当你登陆后,在搜索字段有内置的命令栏。
高级搜索上的改进
新的高级搜索将帮助你找到更多的东西,你可以在搜索选项里设置如文件扩展名、Star的数目、Fork的数目等更多的过滤条件。
资源库上的改进
现在资源库上的结果将包括资源库的活动情况,这将帮助你扫描到一些更好的资源库结果。此外对于资源库最激动人心的改进是在于现在的搜索结果中可以搜到你私人的交易。
代码搜索结果上的重新设计
代码搜索结果上也进行了重新设计,具体包括:
结果中有了行号表
对代码语法高亮
按文件扩展名进行搜索
搜索路径
可以对项目或所有者进行限制显示结果
增加了社交元素
此外GitHub还增加了些社交元素,它不仅可以让你在用户搜索中得到精确的用户搜索结果,还可以进行关注(Follow),以获得这个人的更多信息。
最后:可以说此次GitHub推出新的搜索引擎大大提高了用户体验,虽然GitHub此前突然遭到国内封锁,但当我们能正常访问时,其功能性得到改进也算是给中国用户的一个Surprise吧。
李开复抗议知名技术网站GitHub被封
海岛奇兵九游账号登录版下载v57.1.1 安卓9游版
策略塔防 456.1M
下载奇迹觉醒手游官方版下载v16.3.0 安卓正版
其它手游 1.38G
下载全民奇迹2官方版下载v14.0.0 安卓最新版
其它手游 1.96G
下载光遇虫虫助手版下载v0.13.9 安卓版
休闲益智 1.77G
下载剑侠世界3手游官方正版下载v1.6.24425 安卓版
角色扮演 1.84G
下载汽车城宝宝巴士游戏(改名为宝宝汽车城市)下载v9.86.00.01 安卓版
其它手游 169.3M
下载宝宝汽车城市游戏下载v9.86.00.01 安卓最新版
其它手游 169.3M
下载fifaonline4官方移动端最新版本(足球在线4移动版)下载v1.2503.0005 安卓版
体育运动 160.0M
下载腾讯欢乐麻将全集ios版下载v1.0.4 iphone官方版
下载
龙之谷2手游官方版下载v1.53.2 安卓最新版
下载
宝宝英语冒险最新版(更名宝宝字母小镇)下载v9.86.00.00 安卓版
下载
宝宝巴士奇妙恐龙世界游戏下载v9.86.00.00 安卓最新版
下载
派对主题乐园游戏下载v9.86.00.00 安卓版
下载
节奏大师游戏下载v2.9.13.29145 手机安卓最新版本
下载
神奇数字宝宝app下载v9.86.00.00 安卓版
下载
奇妙玩具修理店无限金币版下载v9.83.00.00 安卓最新版
下载