The difference in performance is amazing. I can actually use this tool now as it was meant to be used! With apologies to Sacha and all the emacs people, I've been using Komodo IDE for all of my Drupal development for the past 2 weeks and I like it. I know it's some sort of lost geek cred, but function name completion (not just for PHP functions, but Drupal internal functions as well!), integrated debugging and all that stuff really can make your life easier when it's working well.
But, naturally, wouldn't be a blog post if I didn't have a gripe or two - although these ones are minimal. So dear lazyweb:
I love the 'open/find toolbar' - but I can't for the life of me find a keyboard shortcut to focus the open file box there. (i.e. ctrl-i works for the find part, but what's the equivalent for the "open" box?). The one adjustment in moving from emacs is actually having to use a mouse. :(
The other one I actually asked in the support forum (which runs drupal, of course), but the issue is for all of my client work I have drupal checkouts from CVS managed in subversion repositories. I actually, in these cases, would like Komodo to ignore the CVS meta-files and treat the project as using SVN. Any hints?
Anyway, Shane, Jeff and the whole Komodo crew: I just might be a convert. Congrats on your great work :)
]]>The Good
The less good
All that said, I don't know that I've fully made up my mind yet. Because it's built on mozilla, Komodo is fully extensible - perhaps I could write extensions to make it just how I want it. Right now, however, I feel slow and clumsy in Komodo.
I'm going to keep trying - there is part of me that really wants to like it - but I'm not sold yet.
]]>