読者です 読者をやめる 読者になる 読者になる

ruby環境の準備

ruby

Rubyの開発環境を準備。
よくわからないけどirbも入れておこう。

$sudo apt-get install ruby irb

NetBeans

IDEもあると便利だよねってことでNetBeans
ダウンロードしてスクリプトに実行権限を与えてあげる。
JDKが必要なので忘れずに。

$sudo apt-get install sun-java6-jdk

$chmod +x netbeans-6.0.1-ml-ruby-linux.sh
$bash netbeans-6.0.1-ml-ruby-linux.sh

Emacs

rubyモードさえあればさくさく書けます。
参考:http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=Emacs

ruby-mode.elはrubyソースコード内miscフォルダに含まれている。

$sudo cp misc/*.el /usr/local/share/emacs/22.1/site-lisp
(autoload 'ruby-mode "ruby-mode"
  "Mode for editing ruby source files" t)
(setq auto-mode-alist
      (append '(("\\.rb$" . ruby-mode)) auto-mode-alist))
(setq interpreter-mode-alist (append '(("ruby" . ruby-mode))
                                     interpreter-mode-alist))
(autoload 'run-ruby "inf-ruby"
  "Run an inferior Ruby process")
(autoload 'inf-ruby-keys "inf-ruby"
  "Set local key defs for inf-ruby in ruby-mode")
(add-hook 'ruby-mode-hook
          '(lambda ()
            (inf-ruby-keys)))
(autoload 'rubydb "rubydb3x"
  "run rubydb on program file in buffer *gud-file*.
the directory containing file becomes the initial working directory and source-file directory for your debugger." t)

これで*.rbを開けばruby-modeになる。M-x run-rubyirbが起動する。

これで

家でもruby書ける!!
会社では暇みてちくちく書いてたけどね〜。
さて、どうしようかな。

ちなみに

irb1.9だと、run-rubyが動かなかった。どこか変更しないといけないのかな?