言語の動的な性質のため、PHP自体はIDEにとって困難です。
私の現在の開発環境は、ほとんどがローカル開発Webサーバーのコードベースセットアップのローカルsvnコピーに対するnetbeansです。コードは、ほぼ瞬時に検索できるように、vistas検索エンジンによって索引付けされた全文です。
私は、ツールの組み合わせを使用して、メインの開発サーバーに対して直接多くの開発を行います。サーバーと対話し、開発サーバーのsvnチェックアウトを更新してデプロイするPutty。かなり豊富なSVNエクスペリエンスを実現するために、SVNをローカルで亀します。Netbeansには明らかにSVN統合があります。リモートサーバーでの変更のほとんどは、パテセッションを使用してコミットされます。WinSCPは、Norton Commanderのようなインターフェイスと優れたパテ統合を使用して、開発サーバーと対話します。
最後に、リモート編集用の私のテキストエディタは、メモ帳++の習慣がなく、いくつかの優れた機能と手頃な価格のためです。
私が本当に欠けているのは、優れたphp編集です。TYPO3が機能する方法のために、ほとんどすべてのオブジェクトは、フレームワークが拡張されている場合、基本クラスまたはカスタマイズされたクラスのいずれかを返すmakeインスタンス抽象化によってインスタンス化されます。私は魔法の編集パッケージを探していません。注釈を使用して一般的に使用される変数のタイプを指定できるエディターを見つけたいと思います。