rubygemsをフルテキストサーチすることができる豪快なソフトツイートシェアはてブGoogle+Pocket2RubyGemsとはRuby言語用のパッケージ管理システム。世界中のRuby開発者によって作成されたgemファイルは、rubygems.orgを利用して検索・ダウンロードすることができるようになっています。今回紹介する「gem-codesearch」は、このrubygems.orgの完全ミラーをローカルに構築し、フルテキストサーチを実現する豪快なソフトウェアです。ローカルにrubygemsのミラーを構築するため、完全にシステムを構築する場合400GBほどのディスクスペースが必要になるとのことですが、リソースに余裕のある開発者ならば試してみる価値はあるでしょう。以下使用法を説明します。gem-codesearchの使用方法gem-codesearchはGoogleが作成したcodesearchと呼ばれるツールを利用します。codesearchは以下のようにして事前にインストールしておきます。github.com/google/codesearch/cmd/...次にgem-codesearch本体をインストールします。数日かかるかも...▲gem-codesearch-setupでミラー構築していますが、最初に述べたとおりかなりの容量なので時間がかかります。sort_by▲インデックスが構築された後は、csearchコマンドを利用して検索できます。milkodeを最小に使用する場合。setup.log▲codesearchではなくてmilkodeを使うこともできます。まとめストレージを大量に消費するのが最大のネックですが、ミラーが構築できると誰にも気兼ねなくRuby関連の膨大なソースコードを検索しまくることができます。ストレージやネットワーク回線に余裕のある方は、この富豪的ソフトウェアを試してみてはいかがでしょうか。スポンサーリンクレビューRubyツイートシェアはてブGoogle+Pocket2feedly2909テキストエディタと計算機能が一体化した画期的アプリ「Numi」が100円に。本日のMacアプリセールまとめApple、新写真アプリ「Photos」でUIKit互換フレームワーク「UXKit」を使用。アプリ開発の歴史が変わる?RECOMMENDこちらの記事も人気です。