おんがえしの blog

作ったプログラムと調べた技術情報

数万のソースコードから目的の一行を一瞬で見つけ出すMilkode 0.9.2 - ブラウザとエディタの連携が可能に

Milkode0.9.2をリリースしました。milkode.elが追加され、Emacsであればブラウザで検索したファイルをエディタで直接開くことが可能になります。

インストール

$ gem install milkode

詳しくはこちらをどうぞ - ダウンロード, Gems

milk plugins

Milkodeのプラグインを一覧表示してくれます。

$ milk plugins
Gitomb              https://github.com/tomykaira/gitomb
redmine_milkode     https://github.com/suer/redmine_milkode
Milkode_Sublime     https://github.com/tsurushuu/Milkode_Sublime
emacs-milkode       https://github.com/ongaeshi/emacs-milkode

milkode.el

emacs-milkode

gmilkと連携してミニバッファからの検索とダイレクトパス(例:/path/to/dir:5)からの直接ジャンプ出来るようになります。事前にmilkodeのインストールが必要です。

  1. 検索 (M-x milkode:search)
  2. 検索結果にカーソルを合わせ C-c C-c でジャンプ
  3. ダイレクトパスで検索(/path/to/dir:15)した時は指定行に直接ジャンプ
  4. テキスト上のダイレクトパスにカーソルを合わせて(mikode:search)でもジャンプ出来る

ダイレクトパスを表示するには'milk web'の行番号をクリックして下さい。http://kodeworld.ongaeshi.me/ で試すことが出来ます。

インストール方法と~/.emacs.d/init.elの設定はREADMEをご覧下さい。

リリースノート

  • etc
  • milk
    • Add 'milk plugins' command
    • [fatal] already exist 'Documents', [fatal] -> [warning]
  • gmilk
    • strict_packages に対応