個人的にはあまりIDE(統合開発環境)は利用しない。Java開発ではEclipseを使わざるを得ないのだが、RailsやPHPといったスクリプト言語の場合はEmacsで十分と考えている。だがコードの自動補完や、開発を補助してくれる機能は便利だ。

ピクチャ 10.png

Ruby on Rails開発用IDE

 

これからRuby on Railsで開発を行っていこうと思う方は、RubyMineを使ってみてはどうだろう。

今回紹介するソフトウェアはRubyMine、Ruby on Rails向けのIDEだ。RubyMineはβ版の提供とあって無償で利用できるが、正式リリース後は有償となる予定なのでご注意いただきたい。

RubyMineはコードの自動補完は当たり前として、モデルやコントローラの生成、数多い初期設定、インテリジェントな検索機能、Emacsなどのキーバインド変更、リファクタリング機能など多彩に揃っている。

ピクチャ 12.png

補完機能

 

さらにデバッグ機能やバージョン管理連携など、あなたのRuby on Rails開発を上手にサポートしてくれるはずだ。動作環境もWindows/Mac OSX/Linuxとマルチプラットフォームで動作するのも利点だ。

難点はJavaベースとあって、やはり動作が重たい点だろうか。とは言え、多数のアプリケーションを立ち上げてさえいなければそれほど気にならないはずだ。Ruby on Railsで開発をはじめてみたいと思う方はぜひ試してみて欲しい。

ピクチャ 11.png

コントローラ生成

 

2009年02月15日修正 本文およびライセンスを修正。

JetBrains RubyMine :: Ruby on Rails IDE

 http://www.jetbrains.com/ruby/