开发者必备之6款款源码搜索引擎

每当推动技术变革上,开源运动达了大显著的意向。而Linux成功地以开源转换成商务模式,给大开源工作者带来了再度怪之自信心和胆量。目前,开源已改为主流,在未来底几乎年内,它的足迹将见面遍布前沿教育、航空航天(如无人驾驶飞机)等诸多天地。

  借鉴现有的开源项目要开源代码,对于初级开发者来说,不失为一种很好之编程手段,但绝对不要独自地“用”,更多地是懂以及升级,这样才见面向上。

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

  1.Ohloh

航天科工 1

  Ohloh
Code是极其老还颇周到的源码搜索引擎,根据FOSS目录来拘禁,其享超10亿行代码且当不断更新,它不只是免费之,而且还可以通过社区进行免费编辑。通过查找可以寻找引到持有的文书文件,并且针对43栽编程语言都富含语法提示意义。此外,搜索语法非常灵活,可以吧公翻找到各种不同门类的近乎。搜索引擎目前未支持正则表达式。

  2.Krugle 

航天科工 2

  Krugle是一个开源的摸门户,基本上主流的开源代码都出收录,比如Apache、JavaDocs、SourceForge
等。你还可以找寻用C++、Java、Perl、SQL、Ruby、XML、HTML等语言编写代码。Krugle还有一个非常高档的物色效果,帮您快稳定到正确的API、库、示例代码或文档。在探寻结果页面,你可以直接浏览项目源码。

  3.SearchCode 

航天科工 3

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

  4.NerdyData

航天科工 4

  NerdyData.com是一个好找寻网页源代码中情节的搜索引擎,它都颇具逾140万个Web代码索引,如果你是平名为Web开发人员,你可以寻找到HTML标记、JavaScript代码或CSS样式代码段。NerdyData的靶子不仅是举行一个简的源码搜索引擎,他们为当绕Web开发流程来支付一致名目繁多功能。

  5.Symbol Hound

航天科工 5

  当干到找寻特殊符号时,谷歌和其他搜索引擎并无是顶尖选项。例如谷歌,去丢了多标点符号和特殊符号。如果你想搜寻含有特殊字符的变量和错误代码,使用普通的搜引擎可能无见面回来您要之结果。Symbol
Hound的面世解决了当时无异问题。

  6.Merobase

航天科工 6

  Merobase搜索引擎以及其他非等同,它并无是故来搜寻源码,而是帮忙你找以及定位软件组件,可以搜索Java、C++、C#抵语言编写的零部件。Merobase还可以找基于查询的粗略文本接口,你吗可以寻找基于函数、面向对象、名称、测试驱动的查询,这吗是她的同等可怜长。

  前人栽树,后人乘凉。看人家的代码并且学会以与否是均等种异常好的读方式。随着开源事业的不止前进以及扩大,你得以这些招来引擎上搜寻到另外你想使的代码。

发表评论

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