Aptana RadRailsでデバッグ
先日のワークショップでAptana RadRailsのバージョンが
春くらいに上がって、細かいところでだいぶ変わって
とくにデバッグでステップ実行できるよといった話を振ったら、
「それblogに書いて」
そんな訳(?)で文書を起こそうかなと考えていたら
これのこをとすっかり忘れてました。
これはいい加減内容も古くなってるし、それでも参照されているみたいなので
約1年にぶりということもあって作り変えました。
この手のノウハウはすぐに風化するので参考にする場合は、
作成日やバージョンをちゃんと確認しましょう。
間違っているところがあったらツッコミお願いします。
あと、AptanaとRadRailsの関係がよくわからないという質問もよく受けるので
自分で理解している範囲で簡単に整理すると、
Aptana, RadRails, RDTは共にEclipseのplug-inでJavaで開発されています。
Eclipse3.xからは、Javaの開発環境も完全plug-in化されて
EclipseはEcliseRCPというGUIアプリのプラットホーム + 各種plug-inとして
使うことがきるようになりました。なので
- 通常のEclipse -> EclipseRCP + JDT plug-in
- Aptana -> EclipseRCP + Aptana plug-in
- 標準でhtml, css, javascriptの各専用エディタ付き。
- リファレンス、補完機能が充実している。
- prototype.js等のjavascriptライブラリもサポート。
- RadRails -> EclipseRCP + RaRails plug-in + RDT plug-in
- RDT -> RDT plug-inとしてのみ配布
といったそれぞれことなるプロジェクトで作成されています。
ただし、RadRailsプロジェクトは(詳しい事情はわかりませんが)
今年の頭ごろにAptanaプロジェクトに譲渡されて以降、Aptanaプロジェクトの管理下にあります。
と、私も手探りで調べた範囲なので
間違っているところがありましたらこちらもツッコミお願いします。