Railsの開発環境

Railsの開発環境にEclipseを使いたいが、現時点でRDTとRadRailsをupdate-site経由でインストールするとうまく動かない。
これはupdate-siteで公開されているRadRailsがRDTの最新バージョンで動作しないためである。

ちなみにここでいう最新バージョンというのはAptanaに統合される前のバージョンである。
下記サイトがupdate-siteのURLだ。

インストールされるRadRails 0.7.2はRDT 0.8.1を要求するが、update-siteのRDT最新は0.9.0RC1であるためRadRailsの機能が使えない。(WEBサーバの起動管理とか)
RDTのバージョンを指定して古い0.8.1をインストールしてもいいが、0.9.0からメソッド名の補完などに対応しているので0.9.0を使いたいものだ。
今はRadRailsはあきらめてRDTだけで開発する方がよさそう。

本当のRadRails,RDTの最新バージョンはAptanaというIDEに統合されたサイトで公開されており、Eclipseプラグインとしてインストールする場合は、AptanaRadRails、RDTをAptanaのサイトからインストールする。
ただし、現在公開されている最新のRadRails0.8.0.200707021211をインストールするとコンテンツアシストでNullPointerExceptionが発生するので実質使えない。
Aptana版のRadRails、RDTでコンテンツアシスト問題が解決したらこちらを使う方がいいだろう。

実はAptana版をEclipse Europaにupdate-site経由でインストールするときに更新マネージャのFinishボタンがグレーアウトして押せなかったが、FinderSystem Devを使ってボタンを無理やり有効化すればインストールできた。