web-dev-qa-db-ja.com

Google Code Searchの代替品ですか?

Google Code Searchは、開発者として私にとって非常に貴重なものです。週に2、3回使用して、他の開発者がどのようにAPIを使用しているかを確認します。また、これらのAPIの一部の内部を確認したり、必要な機能に対応するAPIを見つけることも便利です(特にAndroidの優れたリソースです。通常、実装クラスが見つかります)。

Google コード検索の終了 2012年1月15日の時点で、良い代替品はありますか?

158

検索コード

Open Hub Code Search (以前はohlohとkodersと呼ばれていました)は良い代替手段だったと思いますが、最近閉じられました。 [廃止]

42
deepmax

確認済み 以下のサイトがあります

いいもの

破損または不適切

(後でこれらを再試行する必要があります)

  • Antepedia (2016-08-23現在GitHubログインが壊れています;コード検索なし?)
  • SymbolHound (コードだけでなく一般的な検索エンジン)
  • Codase (C、C++、Javaのみ、2016-08-23時点でサービスは利用不可)
  • コードフェッチ (2016-08-23現在到達不能)

死んだ

私が最初にレビューを行ったとき、Kodersが私の目的の勝者であることが判明しましたが、SymbolHound Code Searchのユーザーインターフェイスと機能が本当に好きでした。 SymbolHoundの唯一の問題は、インデックス化されたサイトの数が少ないことです。検索[コード]エンジンも当時有望でした。

私がレビューしたサイトの多くは、その後完全に廃止されたか、コード検索機能を無効にしました。 Krugleとsearch [code]は連動しているようです。GrepCodeは、Javaの世界に住んでいる場合に適しています。

74
akaihola

もう1つ考慮する必要があるのは、 http://searchcode.com/ Google Code検索と同様に正規表現検索をサポートしています。例えば、

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$/

すべて有効な検索です。

17
Ben Boyter
6
Petr