10个代码搜索引擎

 

1. Google Code Search

你可以利用Google代码搜索来搜索各种函数的定义以及相关的示例代码,还可以直接使用正则表达式搜索以获得更精确的结果。另外,你还可以限定搜索某种语言、许可或文件名。

 

2. Krugle

  Krugle是一个搜索源代码的引擎,这个搜索引擎可以从超过500个源码网站搜索大约20,000,000个源代码文件。Krugle的联合创始人Ken Krugler就开发人员搜索多少源码才更有效,以及Krugle的最新特性接受了采访。

  Krugle新加入的CodeSpaces功能,可以允许开发人员通过Krugle和其他的开发人员共享他们搜索结果、以及源码搜索在开发过程中所扮演的角色。

 

3. Byte My Code

 

4. Dzone Snippets

拥有超过13,000 用户提供的 5,000多代码摘录, DZone Snippets 是一个寻找代码示例的好地方.

 

5. Code Fetch

 

6. Codase

Huihong Luo 等人在硅谷创办一家名为 Codase.com 的程序源码搜索引擎,用户可以通过项目、类、方法及字段等来搜索程序源代码;最初只针对 Linux 平台的 C/C++ 开源项目源码搜索,目前已包含了 Windows 平台及 Java 语言相关的源码搜索,计划不久将提供对 C#、Visual Basic、Perl、PHP、Python、Ruby 等程序设计语言的支持;据 Codase 称现在已可搜索超过 250,000,000 行的源代码,并致力成为最为专业的源码搜索引擎。

 

7. Snipplr

Snipplr是一个开放的源代码技巧分享社区,号称Code 2.0。和一般的源码分享网站不同,它针对的并不是大型网站源码,而是一些编程的代码技巧。比如针对IE的CSS代码Hack,javascript的隐藏和显示效果代码,CSS圆角效果代码等等。具有分类和Tag支持,以及搜索,评论和收藏等等功能。

 

8. O'reilly Code Search

如果经常看Oreilly的图书,那么这个搜索对你会非常有用,可以在将近700本Oreilly出版的图书中搜索示例代码,往往书籍中的示例代码其实都比较规范和高效,是学习编程的好途径之一。

 

9. JSourcery

 

10. Merobase