Ever since I started using Drupal in October 2005 I wanted to be able to walk the code and debug quickly and efficiently. There is only so much you can do with drupal_set_message and dprint_r statements, so I looked around and decided to try Activestate Komodo. I hit a few problems along the way in configuring my Mac, I think a previous evalulation copy of Zend IDE and my relative newness to OS X were the problem. But with some background reading, and some help from JeffG at Activestate I got everything working nicely.
This tutorial will show you how to configure and use Activestate Komodo to debug Drupal.
Comments
nice tutorial on debugging drupal - my experience with komodo
Bazza- thanks for the great step-in and look around Komodo with Drupal. I've been looking for a good PHP IDE to work with Drupal (among other apps), and this really lays it out and looks good for the right scenario.
My chief complaint (and show-stopper) has been the debugger IDE's dependency on working locally. I am running WinXP on my dev machines, and I have no desire to mirror my dev box only to re-mirror to production. An upcoming alpha version has integrated sFTP, but there's not a seamless remote/local cooperation.
I'm going to try take a harder look at the latest NuSphere PHPEd-- I've been really impressed with its gui, and remote editing was a snap. I never got the debugger to fully work before my really-really short trial period expired, but the demos look good/easy.
Thanks for the feedback, let us know how you get on with PHPEd
Thanks for the feedback Anonymous, I'd like to hear how you get on with NuSphere PHPEd. I plan to look at PHP Eclipse soon and see how it compares to Komodo. Though I must say I am liking Komodo more and more.
Barry
see also Codelobster - Free IDE with support Drupal and Smarty
Windows only
OS X