PHPの開発環境

PHP用のIDEもいろいろあるみたいですが一番メジャーだと思われるEclipsePDTを使ってみます。
http://eclipse.org/pdt/downloads/
ここからダウンロードします。
インストールと日本語化は以前JavaScriptでやったんで今回は書きません。
使い方はここが詳しいです。
http://www.javadrive.jp/eclipse3/

EclipsePDTでのプログラミング手順
  1. PHPプロジェクトの作成
    1. PHPプロジェクトの設定
  2. リソースの操作
    1. フォルダーの操作
    2. ファイルの操作
    3. インポートとエクスポート
      • プロジェクト外にあるリソースをプロジェクト内にコピーする
  3. PHPプログラムの作成
    1. ソースファイルの作成、編集
  4. PHPプログラムの実行
  5. PHPプログラム以外のファイルの作成
    1. HTML,CSS,JavaScript,XMLファイルなど
EclipsePDTのプログラミング支援機能
  1. ファイル内検索・置換
  2. プロジェクトやリソースの検索・置換
  3. 構文の強調表示
  4. 吹き出し機能
    • エディターのPHP要素にマウスカーソルを合わせると、PHP要素のAPIソースコードPHPドキュメント、マニュアルなどがツールティップで表示される。
  5. コードアシスト
    • Ctrl+Spaceキーで候補が出る
    • カッコが自動的に入力される。行末への移動はCommand+→
  6. テンプレート機能
  7. PHPマニュアル参照機能
    • 関数名を範囲選択した状態で右クリックし、PHPマニュアル
  8. フォーマット機能
  9. コード折りたたみ機能
  10. コンパイルエラー表示機能
    • エディタの右側に赤いXマークが付く
  11. 宣言を開く機能
    • 関数や定数を呼び出しているソースコードから、宣言しているコードを表示する
  12. ブックマーク機能
    • 良く参照するソースコードをブックマークしておけば、ブックマークビューからアクセスできる
  13. タスク・タグ機能
    • ソースコードにタグを付ける。後から実装する機能や、修正が必要な箇所にタグを付けるなどする
  14. 出現個所のマーク機能
    • ファイル内の同じPHP要素を強調表示する機能。プログラムの処理の流れを追う時に役に立つ。
  15. ローカル・ヒストリー機能
  16. リソースの比較機能
    • ワークスペース内の異なるリソース同士を比較する機能、同じようなファイルの差異を見つけるなど
  17. コメント追加・削除機能
    • 行コメントやブロックコメントを追加できる
    • PHPDocコメントはPHPドキュメントのもとになる情報を記述するコメントで、クラス定義や関数定義の直前に記述する