RubyリファレンスをFirefoxの検索バーに追加する
Ruby リファレンスサイトの検索機能が無くなってしまったので,この記事に書かれていることはできません!
右のようにFirefoxの検索窓からRubyのリファレンスの検索を行う方法について書こうと思う。
背景
Rubyでコードを書いているとき、メソッドをスッカリ忘れてしまう人間にとってはRuby リファレンスマニュアルの右上の全文検索フォームや、ReFeは重宝します。
んで、Firefoxを使っている人は恐らく「Ctrl + k」で右上の検索バーにカーソルを合わせgoogleで検索したり、Yahooで検索したりしているかもしれません。(ちなみに、「Ctrl + 上下キー」で検索エンジンの切り替え)
僕は、Googleくらいしか使わないので他の検索エンジンは削除しています。
方法
以上です
初めて検索窓の拡張プラグインを書いてみたけどそんなに難しくないですね。
しかし、Rubyリファレンスのサーバが高い頻度で502エラーを返すのはいただけない。自分用にReFeをCGIから使えるようにしてみようかな。
おまけ:全く別の検索方法
- 新しいブックマークの追加
- プロパティを以下に設定
- 名前 → (好きな名前)
- URL → http://www.ruby-lang.org/ja/man/?cmd=view&name=search&navi=search&key=%s
- キーワード → r
ロケーションバーで「r Array」と入力してエンターキーを押すと「Array」でRubyリファレンス内を検索できます。- ブックマークプロパティのキーワードを「refe」にすると、ロケーションバーには「refe Array」と入力することになります。