Well Dream MX is Dreamweaver 4 UltraDev + Homesite. I think Homesite has been discontinuated.
GoLive 6 has a built-in PHP Debugger, the Zend one ! But I tried the trial for a few weeks and It crashed too many times a day. MX worked fine and It only crashed 2 times and I was able to save the pages before it really shutdown (by not pressing Cancel/OK). A few weeks ago Macromedia released a patch so It's all for the best now. But I miss the GoLive debugger 🙁. Maybe Adobe released a patch too.
regexp search and replace
No I use it too! These damn French developers :p
But I rarely need it. I used UltraEdit RegExp search & replace when I had to port PHP3 scripts to PHP4.1+
LiveMotion what ? It's the Flash product from Adobe 🙂
GoLive 6 is a better product to develop in PHP :p
I tried Zend and god I don't like that product. It's the worst pro editor I have ever used. I say EDITOR and not IDE because the project feature really sucks. It's buggy and slow. Moreover It's very expensive and has no pro features, nothing compared to Visual Studio. You better buy GoLive 6 is you need a debugger. Products like PHP Edit, PHPEd, Maguma are great too!
For me the best software to develop PHP website has the following features:
I use MX and I miss the debugger but the LiveView is pretty cool. It allows you do automatically visually see what you code. Realtime HTML output.
Projects can't be save a "MX Project file".
There are no Class Wizard and I would really need it! I don't like using the Search feature in order to jump from one function to the other. Anchors allow that so It's easier to work between 2 functions, when function A call function B.
So my ideal IDE would be VS.NET for PHP. But I don't think ActiveState will release it before 2004 🙁
Does anyone know an IDE that has all these features ?
I started with PHPCoder and It was great! It even had a debugger. Then It became Maguma but I never really tried Maguma.
I like that one. I don't think It's that sluggish. But the ShiftTab doesn't work well and I often have to click on Indent from the Edit menu, I wonder why... Moreover it has too many useless features! Hundreds of features on the same preferences tabs. I am kinda of lost when I try to look for a feature...
Actually the best editor I found is MX. But now I will "try again" all the editors you're talking about. I know most of them but It seems I missed some of their features!
JM