Debugging Drupal with Activestate Komodo 3.5

Barry Pretsell's picture

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.

Barry Pretsell's picture

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