Macユーザーならば、超高速にプログラミング言語やライブラリのドキュメントを検索することができるお役立ちツール「Dash」の名前を聞いたことがある方も多いかもしれません。
Dash (Docs & Snippets)
カテゴリ: 開発ツール
価格: 無料
プログラミング言語やライブラリの超高速ドキュメントビューアー。
本日紹介する「Zeal」はそのDashにインスパイアされて作成されたWindows / Linux用のオフラインドキュメント検索ツールです。ショートカットを使った呼び出しや、複数のドキュメントの串刺し検索、オフライン環境での使用など、Dashの優れた特徴を引き継いでいます。また、Emacs、Sublime Text、Vimなど各種エディタへ統合することもできます。
使用方法
Windowsの場合バイナリをダウンロードするだけ…、といいたいところですがそれだけでは使うことができません。一つもドキュメントが含まれていないからです。
「Edit > Option > Docset」で参照したいdocsetにチェックを入れ「Download」ボタンを押しましょう。ダウンロードが始まります。
ダウンロードが完了したら、あとは検索するだけです。「array」と入力すると全てのドキュメントから、「ruby:array」と入力すると、rubyのドキュメントから検索した結果が表示されます。
ホットキーや最小化したときの挙動、docsetのダウンロード場所は、OptionのGeneralタブで設定することができます。
まとめ
ZealではDashで利用できるdocsetが全て利用できます。どのようなdocsetが存在するか、Dashのwebサイトを参照すれば分かります。Dashを使えなくて残念に思っていたWindows / Linux 開発者の方は使ってみてください。