Eclipse+pdtインストール 日本語化してPHP開発環境を作る(Xampp)

2007.12.11

画像 - Eclipse+pdtインストール 日本語化してPHP開発環境を作る(Xampp)

Eclipseはオープンソースの統合開発環境(IDE)です。

Windows・xampp環境で、Eclipse PDT(PHP統合開発環境)・Pleiades(日本語化)をインストールしました。

eclipse+pdt(PHP)+Pleiades(日本語化) インストールから設定までのまとめ

EclipseをPHPのIDEとして使う方法

eclipse

IDEとは、プログラム開発に必要なツール類をひとまとめにしたソフトウェアアプリケーションを指します。

最近IDEって言葉をはじめて知りました。なかなか便利そうです。

今までDreamweaverでコーディングしてましたが、PHP開発環境用のプラグインがあると聞いて、早速入れてみました。

インストール前の準備

Eclipse/pdt環境に必要なもの

PDT(PHP Development Tools) – PHP向けの統合開発環境

Pleiades – 本体とプラグインを日本語化するプラグイン

作業環境

Windows VISTA

Xampp ( Apache2.2.6 / PHP 5.2.4 / Mysql 5.0.45 )

インストールファイル

pdt 1.0 Release Build: R20070917

Pleiades 1.2.1.p17

※今回は敷居の低いxamppで検証しましたが、coLinuxでも実働しています。

xamppは初心者でも簡単にPHP/Mysql環境を作ることが出来るアプリケーションです。

また、最初からZendなどのデバッガーが入っているので、自分で入れる手間が省けます。

xamppインストールにはこちらが参考になると思います。

EclipseのPHP向けの統合開発環境 PDT をインストール

PDTとはEclipse上でPHPの統合開発環境を利用できるプロジェクトです(PHP Development Tools) 。

今回は、Eclipse本体を、PDTのオールインワンパッケージで一緒にインストールします。

最新リリース – 1.0 Release Build(R20070917)のリンクより

PDT All-in-One – pdt-all-in-one-1.0-R20070917-win32.zip

上記をダウンロードし、解凍してできたEclipseフォルダを、C:

などに移動して、Eclipse.exeで起動します。

現在の最新リリースは1.0.2 Release Build R20080103になっています。ダウンロードファイルはpdt-all-in-one-R20080103-win32.zipです。

Eclipseを日本語環境で使うプラグイン – Pleiades

Eclipseがインストールされたら、日本語化の作業を行います。

Pleiadesのダウンロード

こちらのダウンロードからPleiades 本体 > 最新板 or 安定版 をダウンロードします。

※今回最新版を入れてみましたが、Pleiades自体、まだ動作安定していない?ようなので、安定版のほうがいいのかも。

Pleiadesのインストール

ダウンロードして出来たフォルダ内のfeaturespluginseclipse.exe -clean.cmdをホームディレクトリ(今回はC:/Eclipse)にコピーします。

eclipse/eclipse.iniの最後の行にjavaagent指定を追加。

eclipse\eclipse.ini

-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

初回起動時にeclipse/eclipse.exe -clean.cmdをダブルクリックして実行します。

xamppでデバッグの設定

xamppでPHPのデバッグが出来るように、xdebugの設定を行います。

xampp1.6.4ではxdebugがインストール済みですので、xdebugをダウンロードする必要がなく楽です。

Cドライブ直下にxamppがインストールされているものとします。

しかしデフォルトではZendDebuggerが有効になっていますので、修正してxdebugを有効にします。

php.iniの設定

[Zend] zend_extension_ts…の一行をコメントアウト。

[XDebug] 以下のコメントアウトを外して有効化します。

Apache/PHPPHPの2か所を同様に修正して下さい。

C:\xampp\apache\bin\php.ini 1263行目

;zend_extension_ts = "\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"
....省略
[XDebug]
;; Only Zend OR (!) XDebug
zend_extension_ts="\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="\xampp\tmp"

C:\xampp\php\php.ini

[Zend]
;zend_extension_ts = "\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"
....省略
[XDebug]
;; Only Zend OR (!) XDebug
zend_extension_ts="\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="\xampp\tmp"

httpd.confの設定

C:\xampp\apache\conf\httpd.conf

LoadModule rewrite_module modules/mod_rewrite.so

LoadModule rewrite_moduleのコメントアウトを外します。

Apacheを再起動するとxdebugが有効になっているはずです。

関連書籍

photo

EclipseではじめるPHP
NRIラーニングネットワーク株式会社
翔泳社 2007-02-14

by G-Tools , 2008/05/31

photo

Eclipse3ではじめるPHP5プログラミング入門―Eclipse PDT対応
掌田 津耶乃
秀和システム 2007-12

by G-Tools , 2008/05/31

Recommend!

PHPによるWebアプリケーションスーパーサンプル 第2版 PHPによるWebアプリケーションスーパーサンプル活用編 第2版 jQueryで作る Ajaxアプリケーション CakePHPガイドブック CakePHP ポケットリファレンス

TrackBack URL
このエントリのリンクを作成

Trackback + Pingback:4

ある技術者の記録» ブログアーカイブ » PHP開発環境

ピンバック from 2008/04/24

[...] →http://de-lab.com/development/eclipse/eclipse/ →http://de-lab.com/development/eclipse/eclipse_aptana/ [...]

links for 2008-06-06 « 個人的な雑記

ピンバック from 2008/06/07

[...] Eclipse+pdtインストール 日本語化してPHP開発環境を作る(Xampp) – delab (tags: eclipse) [...]

Eclipse PDT+Aptana+Subclipse - SharpLab.

ピンバック from 2008/12/14

[...] Eclipse+pdtインストール 日本語化してPHP開発環境を作る(Xampp) ? delab [...]

Eclipse、Galileo前にGanymedeに。? | ウエブ屋、帆船堂。

ピンバック from 2009/06/09

[...] Eclipse+pdtインストール 日本語化してPHP開発環境を作る(Xampp) – delab: PDTとAptanaを導入しXamppと連携させています。 こちらの日本語化はPleiadesを使用。 [...]

Comment Form

スタイル指定用の一部の HTMLタグが使用できます。