Ruby 複数ファイルでのプログラム(load)
Aptana Studio 3というIDEをインストールしてみたら、Rubyプログラムでもコード補完が聞いてステキ!
ですが、拡張子「cgi」だとRubyのコード補完が効きませんでした。
どうにかcgiでもコード補完出来ないかなぁと思っていたのですが、とりあえずload関数で回避です。
サンプルコード(hello.cgi)
#!"/usr/local/bin/ruby"
load "hello.rb"
サンプルコード(hello.rb)
実行結果
解説
cgiファイルは必要最小限のコードで抑えて以下の2点だけ。
- スクリプト実行プログラムの指定(1行目)
- 読み込む.rbファイルの指定(2行目)
rbファイルには「puts "hello!!"」しかありませんが、
このように、rbファイルに処理を記述すればIDEのコード補完が聞くので、楽しくプログラムできます。
最終更新:2012年11月19日 00:19