MilkodeはRuby製のオープンソース・ソフトウェア。最近ではシステムの開発においてスクラッチで開発するのではなく、何かのフレームワークをベースにすることが増えてきた。シンプルなフレームワークもあれば、全てこなしてくれる大型のものもある。 0
![]()
メイン画面
0
そして開発を行っているとフレームワークやライブラリの中を見なければならないケースが増えてくる。そんな時には毎回grepで探すのではなく、Milkodeを使って高速に検索しよう。 0
Milkodeはソースコード検索エンジンだ。とてもシンプルなソフトウェアで、ターミナルからinitしてリポジトリを作成する。その後、addでソースコードを取り込んでいくだけで準備が完了してしまう。webオプションでWebサーバが立ち上がり、検索エンジンとして利用できるようになる。 0
![]()
検索結果
0
検索に際してはgroongaを使っており、日本語の検索も問題ない。検索結果からソースコードを表示して、検索箇所をハイライト表示してくれる。どこで使われているかもMilkodeを使えば一目瞭然だ。数万のファイルからも瞬時に検索できるレベルのエンジンであり、とても強力だ。 0
ソースコードの検索エンジンであるため、指定した単語が含まれるファイルではなく指定された単語を含む行を返す所に特徴がある。さらに仮想ファイル、ディレクトリ機能によってファイル管理調にファイル一覧を見ることもできる。作っているシステムはもちろん、使っているフレームワーク等を放り込んでおくと便利そうだ。 0
プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0












アンケート