开发者必备之6慢源码搜索引擎 —- 转载

在推动技术革命上,开源运动抒了挺明显的来意。而Linux成功地以开源转换成为商务模式,给周边开源工作者带来了重新老的自信心以及种。目前,开源已改成主流,在未来之几乎年内,它的足迹将会见遍布前沿教育、航空航天(如无人开飞机)等过剩世界。

  借鉴现有的开源项目或者开源代码,对于初级开发者来说,不失为一种很好之编程手段,但绝对不要单独地“用”,更多地是知情与提升,这样才见面发展。

  下面为大家介绍6款源码搜索引擎,让您找到更称你的源码。

  1.Ohloh

                  766游戏网官网 1

  Ohloh
Code是极度老还异常周到的源码搜索引擎,根据FOSS目录来拘禁,其抱有逾10亿行代码且在不断更新,它不仅仅是免费的,而且还可以通过社区开展免费编辑。通过搜索可以寻找引到具有的公文文件,并且对43种编程语言都蕴涵语法提示作用。此外,搜索语法非常灵活,可以吗汝查找到各种不同种类的好像。搜索引擎目前休支持正则表达式。

  2.Krugle 

                  766游戏网官网 2

  Krugle是一个开源的找门户,基本上主流的开源代码都来收录,比如Apache、JavaDocs、SourceForge
等。你还可以找寻用C++、Java、Perl、SQL、Ruby、XML、HTML等语言编写代码。Krugle还有一个可怜高档的探寻功能,帮你快速稳定及科学的API、库、示例代码或文档。在寻结果页面,你得一直浏览项目源码。

  3.SearchCode 

                        766游戏网官网 3

  SearchCode于Github、BitBucket、CodePlex、SourceForge、Fedora等代码仓库里筛选了近乎160亿执开源代码,代码和文档由同个单身的开发者维护。你可以使文件扩展、特定代码库名字、URL、正则表达式、特殊字符等过滤器对源码进行过滤,以便搜到你想只要的代码。具体示例和文档代码搜索支持,可以参照者例子。

  4.NerdyData

                        766游戏网官网 4

  NerdyData.com是一个好查找网页源代码中情节之搜索引擎,它既有所逾140万独Web代码索引,如果您是一律叫做Web开发人员,你可搜索到HTML标记、JavaScript代码或CSS样式代码段。NerdyData的对象不仅仅是开一个略的源码搜索引擎,他们也以绕Web开发流程来支付一律文山会海功能。

  5.Symbol Hound

                          766游戏网官网 5

  当干到找寻特殊符号时,谷歌和其它搜索引擎并无是最佳选择。例如谷歌,去丢了广大标点符号和特殊符号。如果你想找含有特殊字符的变量和错误代码,使用普通的搜寻引擎可能无见面回到您要之结果。Symbol
Hound的面世缓解了及时同题材。

  6.Merobase

                            
766游戏网官网 6

  Merobase搜索引擎和另外未一样,它并无是为此来索源码766游戏网官网,而是帮忙你寻找与一贯软件组件,可以搜索Java、C++、C#对等语言编写的机件。Merobase还可搜索基于查询的简练文本接口,你为堪找基于函数、面向对象、名称、测试驱动之询问,这也是它的一致不胜优点。

  前人栽树,后人乘凉。看别人之代码并且学会使用呢是一模一样种特别好之读方式。随着开源事业的络绎不绝前进以及扩大,你得以这些招来引擎上探寻到其它你想要之代码。

 

转载于:http://www.cnblogs.com/Blog-Yang/p/3244969.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注