PHPの開発環境
PHP用のIDEもいろいろあるみたいですが一番メジャーだと思われるEclipsePDTを使ってみます。
http://eclipse.org/pdt/downloads/
ここからダウンロードします。
インストールと日本語化は以前JavaScriptでやったんで今回は書きません。
使い方はここが詳しいです。
http://www.javadrive.jp/eclipse3/
EclipsePDTでのプログラミング手順
EclipsePDTのプログラミング支援機能
- ファイル内検索・置換
- プロジェクトやリソースの検索・置換
- 構文の強調表示
- 吹き出し機能
- コードアシスト
- Ctrl+Spaceキーで候補が出る
- カッコが自動的に入力される。行末への移動はCommand+→
- テンプレート機能
- ソースコードのひな形を挿入する。
- PHPマニュアル参照機能
- 関数名を範囲選択した状態で右クリックし、PHPマニュアル
- フォーマット機能
- コード折りたたみ機能
- コンパイルエラー表示機能
- エディタの右側に赤いXマークが付く
- 宣言を開く機能
- 関数や定数を呼び出しているソースコードから、宣言しているコードを表示する
- ブックマーク機能
- 良く参照するソースコードをブックマークしておけば、ブックマークビューからアクセスできる
- タスク・タグ機能
- ソースコードにタグを付ける。後から実装する機能や、修正が必要な箇所にタグを付けるなどする
- 出現個所のマーク機能
- ファイル内の同じPHP要素を強調表示する機能。プログラムの処理の流れを追う時に役に立つ。
- ローカル・ヒストリー機能
- バージョン管理システムとは連携せずに、ワークスペース内でリソースの変更履歴を管理する機能
- 間違って削除したファイルを復元したり、ソースを以前の内容に戻したりできる
- リソースの比較機能
- ワークスペース内の異なるリソース同士を比較する機能、同じようなファイルの差異を見つけるなど
- コメント追加・削除機能
- 行コメントやブロックコメントを追加できる
- PHPDocコメントはPHPドキュメントのもとになる情報を記述するコメントで、クラス定義や関数定義の直前に記述する