2008-06-18 19:22:25 +0900
(380d);
rev 17
リリースパッケージの使いかたを解説します。
これは何?
Rubyリファレンスマニュアルを使うためのパッケージです。
以下のものが含まれています。
- WEBrickを利用した簡易Webサーバシステム
- コマンドラインからリファレンスを検索するためのツール、refe2
Webサーバの使い方
1. パッケージを展開
2. サーバを起動
- Windows : server.exe を実行
- それ以外 : ruby server.rb を実行
3. Webブラウザから、http://localhost:10080/ にアクセス
オプション
- --port=NUM : HTTPサーバを動かすポートを指定します (デフォルトは10080)
refe2の使い方
ruby -Ke -I ../lib refe.rb -d ../../db-1_8_6 Array.new
など。
オプション
- -d, --database=PATH
- リファレンスのデータベースのパス名を指定します。パッケージにはruby 1.8.6用とruby 1.9.0用の2種類のデータベースが同梱されています。
- -e, --encoding=ENC
- 出力の文字エンコーディングを指定します。sjis, euc-jp, utf-8等。なお環境変数(LC_ALL, LC_MESSAGE, LANG)でロケールが指定されている場合は自動的に設定されます。
Tips
- Windows
- 以下のような内容のrefe.batというファイルを作り、PATHの通ったところに置くと良いでしょう。
@ruby -Ke -I c:/rubyrefm/bitclust/lib c:/rubyrefm/bitclust/bin/refe.rb -d c:/rubyrefm/db-1_8_6 -e sjis %*
- それ以外
- 以下のようなrefeというファイルを作り、実行権限を付けて、パスの通ったところに置くと良いでしょう。
#!/bin/sh
ruby -Ke -I ~/rubyrefm/bitclust/lib ~/rubyrefm/bitclust/bin/refe.rb -d ~/rubyrefm/db-1_8_6 $*
- vimユーザ
- refe2.vim というvimのプラグインが公開されています。( http://blog.deadbeaf.org/2008/06/15/refe2-vim/ )
system revision 1.162