QUOTE(harsha214 @ 22 Jun, 2007 - 03:27 AM)

zend would seems to be the best among all
I'm amazed there's no mention of
Eclipse, an open source IDE centred around Java but with extensible support for masses of other languages, including PHP.
The editor is truly awesome. Features intellisense / code completion, project explorer, PHPdoc comment parsing (which can be used to hint return types and function paramters to help intellisense along), a
really cool diff system (you have to see it working... it even does 3-way comparisons), a task pane to list your TODO: comments, plus
several thousand other features (probably). There's also a massive community building new plug-ins for the thing the whole time.
There are two separate projects for PHP: the PHP Development Tools (PDT), and PHPeclipse. I mainly use PDT, primarily because they offer an all-in-one package, whereas for PHPeclipse you have to download the correct versions of Eclipse as well as half a dozen other related components just to get the thing working.
PDT is frequently buggy (since it's still beta; I think PHPeclipse might be a little more stable), but the Eclipse IDE itself is
so nice to use I've really not been able to complain. It tends to recover really gracefully from any kind of crash in any case. I've tried Zend's offerings and they just seemed clunky and even more bug-prone.
Wander over to:
www.eclipse.org/pdt. Get the all-in-one package ('bout 110mb) ... They've just released a new beta (Milestone 1) which I only actually noticed while checking the above URL was correct ... I'm hoping it's a bit more stable!
--serializer
Edit: just saw the link to a brief discussion of Eclipse elsewhere on the forum, however I feel it's still worth mentioning its considerable merits in this thread...
This post has been edited by serializer: 25 Jun, 2007 - 08:10 AM