This is one of my favorites; but my everyday real environment is KDE Dolphin (or else Konqueror in "midnight commander" mode) set up to use GVim as editor for *.php, *.inc *.module...

Take a look at the various tools and the way I set them up here:

Viva Konqueror! http://awebfactory.com.ar/node/91
Konqueror and Vim 7 as IDE http://awebfactory.com.ar/node/95

(here there is a tiny screenshot of TList being used as a function/object browser in php and in ruby)

Even though I love Eclipse PDT, etc., I find myself actually using the Konqueror setup on an every day basis (Konqueror sometimes replaced with the more lithe Dolphin).

The advantage of the KDE file managers is that they double as SFTP / SCP / FTP clients.

Victor Kane
http://awebfactory.com.ar

On Tue, Feb 24, 2009 at 5:57 PM, Michael Favia <michael@favias.org> wrote:
Domenic Santangelo wrote:
Thoughts? TextMate + some magic to support xdebug maybe?
 
I know you said you've tried eclipse and don't like it but I have found Eclipse Ganymede + PDT 2.0 (with new caching support) + (new mainline SVN support) + ZendDebugger about the best development environment I have ever touched for PHP. Code completion, collaboration, live debugging with variable substitution, etc. There is a small trick to matching up module vendor branches so you dont spend time doing the SVN/CVS shuffle but nothing too difficult. -mf