PHPどうやって開発してる?という基本的な問題を今更悩み、一通り使ってみて一段落したので大まかにまとめてみた。
Type A 開発環境:秀丸(PHPエディタもしくは同等のフリーのエディタ) テスト環境:Windows
Type B 開発環境:Eclipse(もしくはZendStudio) テスト環境:Windows
Type C 開発環境:vi(vim, nvi, elvis) テスト環境:UNIX
Type D 開発環境:emacs php-mode テスト環境:UNIX
Type Aはたぶん一番人口が多い。既に慣れたエディタがある人も多い。ローカルのApacheは使わず、テスト用のUNIX系サーバに上げて確認も多い。 Type Bは進化に期待。CVS/SVNとのシームレスな連携やステップ毎に実行できるデバッグ機能などが超でかい。 Type Cはシンプルな構成のためか、上級者に使用者多し。今日びのvimは機能がスゴイ。 Type Dは古いユーザーに多い。既存emacsユーザーはこれしか選択肢無し。
初学者はType Aがおすすめ。Java/MSの人はType Bがおすすめ。すでにUNIXに慣れてる人はType C、Emacsの人はType Dという感じです。 Windows系のエディタを使ってUNIX上で楽に確認したい場合はcoLinux + sambaが手軽でした。
これ以外でひそかに超便利な環境でやってるぜって人は教えてください!