eclipse3.4.1 + PHPEclipse1.2.1 + AptanaStudio1.2.1 on Windowsインストールの覚書

さっきeclipse3.4.1 + PDT2.0 + AptanaStudio1.2.1 on Windowsインストールの覚書 - kanonjiの日記を書いたばかりだけど、PHPEclipse1.2.1も気になっていたので、入れてみました。
PDTとPHPEclipseを同じeclipseに入れてみたら、予想通りダメだったので、改めて素のeclipseに入れました。


PHPEclipse1.2.1は2006年4月7日にeclipse3.1系用のPHPEclipse1.1.8を出したきり、動きがないように見えました。
PDT1.0が2007年9月18日にリリースされた事もあって、これからはPDTかなと思っていたんですが。
2008年7月12日にPHPEclipse1.1.9を、10月14日はeclipse3.3系に対応するPHPEclipse1.2.1をリリースして、eclipseへの対応状況もほぼPDTに並ぶ復活を遂げました。
遂げましたって、本当に開発が止まったりしていたのか、単に知らなかっただけなのかは分かりませんが。


PHPEclipse1.2.1は、eclipse3.3系向けみたくEquinox p2にも対応していませんが、 公式のインストール解説 Installing PHPEclipseにはこのようにeclipse3.4でも使えそうな記述があります。

The simplest way to install PHPEclipse is to use the PHPEclipse update site.
If you are using Eclipse 3.2 you will want to use the following URL for your update site:
http://update.phpeclipse.net/update/stable/1.1.x
For Eclipse 3.3 and 3.4 use
http://update.phpeclipse.net/update/stable/1.2.x

インストール手順は、ほとんどPDT2.0を入れた覚書と一緒なので、簡潔にします。

Eclipse Classic 3.4.1のダウンロード

http://www.eclipse.org/downloads/からダウンロードし、zipを解凍して適切な場所に配置。

PHPEclipse1.2.1のインストール

大まかな流れはhttp://www.phpeclipse.com/wiki/Installationに解説があります(英語)

PDT2.0と違いEquinox p2に対応していないので、Classic Updateを有効化する必要があります。

PDTではどうなっているのか良く分からないXDebugなどへの対応も、XDebug、DBG用のFeatureがセットでインストールされるので、一目瞭然です。
残念ながらZend Debuggerは非対応のようです。*1

インストールが終わると、再起動が促されます。

Aptana Studio1.2.1のインストール

Firefoxのロケーション設定

Aptana Subversion Support 1.4.2のインストール

ここの工程は、eclipse3.4.1 + PDT2.0 + AptanaStudio1.2.1 on Windowsインストールの覚書 - kanonjiの日記とまったく同じなので省略です。


これでPDT版とPHPEclipse版の開発環境が出来ました。
どっちが使いやすいか使いながら見極めたいと思います。

*1:その代わり、PDTはDBGに対応していない様子。 http://www.phpeclipse.com/wiki/General/HowDoesPHPEclipseCompareWithOtherPHPEditors