替代谷歌代码search?

谷歌代码search作为一个开发人员对我来说是非常有价值的 – 我每周都会多次使用它来查看其他开发者如何使用(通常文档logging不佳)的API。 查看其中一些API的内部结构也很方便,或者find哪个API对应于您想要的function(特别是对于Android来说,这是一个很好的资源 – 给它一些你在屏幕上看到的文本,通常find实施类)。

现在Google截止2012年1月15日的代码search ,有没有好的替代品?

Sourcegraph允许您search代码并查看其他代码调用/使用库的方式。

我认为Open Hub Code Search (以前称为ohloh和koders)是一个很好的select,但最近closures了。 [停产]

我已阅读以下网站

好的

  • Krugle
  • search[代码]
  • GrepCode (只有Java)

破碎或不合适

(以后我会再试一次)

  • Antepedia (GitHublogin截至2016-08-23截止;无代码search?)
  • SymbolHound (通用search引擎,不只是代码)
  • Codase (仅C,C ++,Java; 2016-08-23服务不可用)
  • Codefetch (2016-08-23无法访问)

死亡

  • Koders (已停产)
  • SymbolHound代码search (停产)

当我最初做检查时,Koders竟然是我的目的的胜利者,但是我更喜欢SymbolHound Code Search的用户界面和function。 SymbolHound唯一的问题是它已经索引的网站数量很less。 search[code]引擎当时也很有希望。

我所查阅的许多网站已经完全停用或禁用了其代码searchfunction。 Krugle和search[代码]似乎一直在徘徊,如果你生活在Java世界,GrepCode是很好的。

另一个要考虑的是http://searchcode.com/它支持谷歌代码search正则expression式search。; 例如,

 http://searchco.de/?q=/[cb]at/ http://searchco.de/?q=/a{2,3}/ http://searchco.de/?q=/^import/ http://searchco.de/?q=/atoi/%20ext:c http://searchco.de/?q=/dll$/ 

都是有效的search。