4. 結論
調査の結果、以下の理由からNetBeansを推奨IDEとして選定します。
- エディタ機能の充実
- IDE基本機能の充実
- 導入容易性の高さ
- 操作性の高さ
機能面、性能面でのバランスが良いことに加えてインストール後の拡張が特に必要ないオールインワンIDEであるため、これからRuby/RoR開発を始める場合に最も導入しやすいです。また、パッチを適用しなくても日本語対応している点も他のIDEにはない特徴です(バージョン6.1の日本語対応版は2008年6月に公開予定)。
機能比較表には表れていませんがNetBeansは機能追加のペースが速く、2007年12月リリースのバージョン6.0と2008年4月リリースのバージョン6.1を比べても、コード補完機能やサーバ連携機能の改善、起動時間の短縮など確実に進化しています。
なお、NetBeans以外のIDEも、得意とする分野が多少異なるもののRuby/RoR開発を行う上で求められる機能をほぼ備えており、最新のバージョンであればどの製品を選択しても大きな差はないでしょう。Ruby/RoR対応のIDE全般が安定期に入っていないため、選定の際には製品による差異だけでなくアップデート情報にも留意する必要があります。
Appendix - 参考資料
- NetBeans公式サイト
- Aptana Studio公式サイト
- 3rdRail公式サイト
- IDEs for Ruby - O'Reilly Ruby
- NetBeans 6.0.1 日本語ドキュメント
- Eclipseのプラグインを使用して3rdRailの日本語化を行う
- Pleiades(Eclipseプラグイン日本語化プラグイン)