Eclipse PDT(PHP Development Tools) 2.0 インストール まとめ

PDT 2.2用に記事を書いたので、こちらをどうぞ!

PDT 2.2 インストールまとめ - 芸人社長の技術ブログ












Eclipse PDT(PHP Development Tools) 2.0 が 2008/12/29にリリースされたので、インストール方法、ダウンロード場所、便利なプラグインをまとめてみます。

そのPDTのインストール手順とまとめ。

公式ページ

PDTって何?

PHP統合開発環境です。Eclipse 上で動く PHPプラグイン
eclipseプラグインとしては、他にはPHPeclipseとか、TruStudio等がある。

PDT Project のダウンロードページ

OSは、Windows,MaxOS X, Linuxで動く。Java Runtime Environmentがインストールされてなかったらインストール!

Zendでも zenddebugger付きのall-in-oneがダウンロードできる。

インストール方法

PDTプロジェクトページからPDT All-in-Oneをダウンロードが楽。
解凍すると、Eclipse 3.4.1 と、必要なプラグインを全部入っているので、eclipseのフォルダの下のeclipse.exeを実行すれば動く。

Eclipseから、http://download.eclipse.org/tools/pdt/updates/ を使う手もあるが、あまりお薦めできないらしい。

eclipseの日本語化

以下のサイトより、自分のeclipseのバージョンに合ったものを入れる
日本語化 - EclipseWiki
http://www.eclipsewiki.net/eclipse/index.php?%C6%FC%CB%DC%B8%EC%B2%BD#q1f68d23

[おまけ]おすすめプラグイン

  • 全角空白、半角空白、タブ、改行(LF、CRLF、CR)を表示可能にするプラグイン

eclipse/plugins/ ディレクトリに突っ込んだら、eclipse.exe -cleanで起動することを忘れずに。Eclipse のバージョンにあったものを選ぶ。
JStyle

  • タブと改行だけで良いのだったら、

Preferences>General>Editors>Text Editors から「Show whitespace characters」で設定 (Eclipse 3.3以降)

日本人の方が開発。Smarty プラグインも開発中らしい。

smartypdt - Google Code
海外の方が開発。

updateで以下を指定
http://update.aptana.com/install/

ここを見た方がよさげ。
Eclipse/プラグイン開発のTIPS集/GanymedeにSubversiveをインストールする - きのさいと

ここを見て、eclipseのバージョンにあったupdateを使ってインストール
Subversiveプラグイン - EclipseWiki

オプションをオフにするか、以下のオプションを先に入れる
Mylyn
http://download.eclipse.org/tools/mylyn/update/e3.3

CSC
http://vpms.de.csc.com/projectset/update

  • プロトタイプですが、コードフォーマッタを作っている方もいます。

Eclipse PDT (PHP Development Tool) - PHP Code Formatter Plugin (prototype)

参考サイト まとめ

FAQや、Tipsは、ここが一番まとまっています。

EclipsePDTではじめるPHPプログラミング入門PHP5.3/PDT2.1対応

EclipsePDTではじめるPHPプログラミング入門PHP5.3/PDT2.1対応

PHP統合開発環境PDT2入門

PHP統合開発環境PDT2入門

英語のチュートリアル動画

PHP Tutorial: Using Eclipse+PDT as a PHP IDE (Part 1 of 2) :

疑問

smartyを使っていると、Errors,Warnings でHTML Problemsが沢山出てしまうのはどうにかならないかな。オフにすれば消えるけど、普通のHTMLの間違いに気づかないという。