記載日 : 2006/03/17 最終更新日:2007/01/03

Eclipse+TruStudio / PHP 開発を始めよう

Eclipse と言えば Java の開発環境として有名ですが、 TruStudio プラグインを組み込めば PHP を使った開発も可能です。ただ単に PHP スクリプトを書いて動かすだけならテキストエディタのみでもいいのですが、Eclipse + TruStudio を使えばデバッグも効率的に行えるようになります。

以下では Windows 環境下に Eclipse および TruStudio をインストールしてあるとして、TruStudio を利用した簡単な PHP 開発の進め方を紹介していきます。


1.ワークスペースを作成する

ワークスペース作成Eclipse で開発を行う場合には、まずワークスペースを作成する必要があります。

ワークスペースとして指定したパスに Eclipse の作業状態が保存されます。次回からはワークスペースを選択すればすぐに作業の続きが行えるようになります。

Eclipse 起動時に ワークスペース選択ダイアログが表示されるので、作業をしたいワークスペースを選択します。

Eclipse を初めて起動する場合や新しいワークスペースを作成したい場合は、「Browse」ボタンを押してフォルダを選択するか、入力欄に直接入力して新規にワークスペースを作成します。

ワークスペースは任意の場所に作成できますが説明の都合上、ここでは "C:\test_ws" というパスにワークスペースを作成しました。


2.ワークスペースに PHP プロジェクトを追加

PHP プロジェクトの作成


ワークスペース内にプロジェクトを作成します。プロジェクトは作りたいソフトウェア毎に1つ作るイメージで、プロジェクトは1つのワークスペース内に複数作成することができます

今回は PHP での開発を行うので PHPプロジェクトを作成します。PHPプロジェクトを作成するには、[File] メニューから [New] → [Project..] と選択します。「New Project」 ダイアログが開くので [PHP] から [PHP Project] を選択します。

続けて 「New Script Project」ダイアログが表示されるので、プロジェクト名(Project name)に任意の名前を入力します。ここではプロジェクト名を "test_project" としました。

「Finish」 ボタンを押してプロジェクトを作成します。プロジェクトの作成が完了すると「Open Associated Perspective?」ダイアログが表示されます。 ここでは PHP開発用の画面に切り替えますか?くらいに考えればいいと思います。「Yes」 ボタンを押して完了します。


3.プロジェクトの文字コードを UTF-8 に変更

PHP は主にウェブページを動的に作成するのに使用します。この場合で日本語を正しく使用するには、ウェブページの文字コードとウェブページの文字コードを合わせる必要があります。

今はどうかわかりませんが、PHP4.4.0 くらいまでは SJIS コードの日本語処理がうまくできなかったりと問題があった様です。その事もあり文字コードは UTF-8 などのユニコードを選択するのが良さそうです。

Eclipse では プロジェクト単位に文字コードの設定が可能です。今回は UTF-8 で設定しました。

プロジェクトの文字コードを設定するには、プロジェクト上で右クリックをし、[Properties]を選択します。続けて表示される 「Properties」 ダイアログの 「Text file encoding」から"Other" の"UTF-8"を選択します。