I've been using TSW software since the release of Webcoder 5, and became a loyal advocate after falling in love with its successor, Webcoder 2005. Now, the software coming out of TSW is even better!
phpCoder 2008 is everything I could ever want in a PHP editor. The built-in debugger works with Xdebug. Having used Xdebug as a standalone module for PHP since PHP 4, I am familiar with it-- which means I can get into the php.ini configuration file and tweak the settings which phpCoder applies automatically-- if I am interested in receiving debugging output other than the default TSW settings. For example, I found it extraordinarily easy to modify the Xdebug section of php.ini so all of the debugging is not only available in phpCoder 2008 IDE itself, but also written to a log file /localhost/temp/xdebug/_log_name.log.
I remark upon the significance of this issue to contrast that of other popular php debugger-integrated IDE's which are often difficult to configure for proper functioning (as in, "Why is this not working yet?"), not to mention-- with those other IDE's I've tried-- the debugger settings were not placed into php.ini. In other words, with phpCoder 2008, I can maintain my rhythm with what i know-- even if I only ever used "Notepad"-- my entire testing environment can remain the same. I can use the same debugger settings for Xdebug in php.ini, and I always know where my log files are going to be.
For the user who wishes to have more control over his or her testing environment, and not be a slave to the IDE when it comes to debugging, I highly recommend phpCoder 2008 for its testing-environment friendly configuration.
If most of what I've mentioned here reads like a foreign language to you (i.e. if you are new to web application development in PHP), then I also highly recommend phpCoder 2008 for the ease of configuration-- that is to say, regardless of your knowledge of how to customize php.ini, phpCoder 2008 is still going to be friendly for you as well because, though it does use settings from the global testing environment, the initial debugger setup is guided by wizards which make it virtually foolproof in terms of resulting in a functional debugger in just a few easy-to-understand steps of a guided configuration wizard.
head over to
the TSW site and check out phpCoder 2008 (and check out the blog while you're there-- get a feel for the friendly nature of TSW). I think you'll agree that the software is a great place to work on your PHP programming projects, and you too will grow to love it. Good luck!