rdoc_osx_dictionaryを試してみた

macのDictionaryを作成してくれるseattlerb/rdoc_osx_dictionary - GitHub
を使ってみました。


以前、下記のようなのを試しましたが、コマンド一つで更新可能なgemです。
macの辞書にruby/rails/jqueryを追加 - うんたらかんたら日記


How to install

$ gem install macgap
$ rdoc_osx_dictionary


辞書が追加されました。

rdocの作成

一応これでokですが、rdocがほとんど見つかりません。
rvmを使っているので公式を当たってみると

$ rvm docs generate

でrdocが作成されました。

再度辞書作成

$ rdoc_osx_dictionary

こんな感じ。


補足

rdocでhtmlを~/.ri/dict以下に作成しておいて、
下記shellで辞書を作成し、rsyncで~/Library/Dictionariesへ格納しています。
/Developer/Extras/Dictionary Development Kit/bin/build_dict.sh


一覧が見れないのが残念ですが
~/.ri/dictのファイルリストを見るか
ri -list とか

require 'rdoc/ri/driver'
require 'pp'
ri = RDoc::RI::Driver.new
pp ri.classes.keys.sort

こんなんで見れそうです。