If anything, I find it more necesary then most languages, given how much is decided at runtime so there isn't much compile time errors, making a debugger more necesary (I consider the difference between an editor and a IDE is whether it has an integrated debugger or not). Personally I've never had much luck getting one of the PHP debuggers to work. The fact that Quanta Plus, which is certainly intended to be a development environment for PHP, doesn't have an intergrated environment for PHP is an indication of this. I find it to be one of the most frustrating things of PHP development. Some of the pretty silly bugs I've made would be perfectly clear if I had a debugger.frekiR wrote:hmm... IIRC, nedit has PHP-highlighting...
It's not an IDE... but who needs that for PHP?
Then you should definitly take a look at the php-plugin for eclipse.eean wrote: I'm doing PHP development with Quanta having just came from Java development with Eclipse. I found the former frustrating having been spolied from the latter (its built in Java compiler, renaming variables, debugger etc). If you haven't use Eclipse before, you should know that is is nice. I haven't looked at the Eclipse PHP options very much, perhaps I should.
bluefish is really good if you're working on web files (unfortunately I won't recommend it for c++ programming or such)Camoes wrote:wondering no one mentioned bluefish so far

sure, bluefish for php,jsp
I've just started using php ide in eclipse under gentoo (I've always used that under Debian) and I can't run any php script from within the ide that uses mysql_connect, I get this error:ramon wrote:Quanta's good.
Eclipse offers PHP-IDE in beta through it's plugin interface.
anyone experiencing the same problem?Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in /home/bettini/php/bibliography/html/db.php on line 23
could not connect to database
Looks interesting!Lloeki wrote:with eclipse, you could also try trustudio, which is a php and python IDE for the eclipse platform.
works great, with autocompletion, doxygen/javadoc comment support (tooltips & such), etc...
I double it with eclox to actually generate doxygen docs.
Done!Lloeki wrote:totally free, go to the download section
IIRC, the 'buy' is only there for enterprise solutions.
Of course there exist debuggers for phpLloeki wrote: and regarding a debugger, I don't even know if any php debugger exist (and I don't think so, since it's an interpreted language).
I guess code completion is another must for programming languagesleonglass wrote:gedit will do it with syntax highlighting as well. depends how basic you want to keep it.