Dreamweaver vs. TextMate vs. Coda
Dreamweaver
I’ve been using Dreamweaver for quite some time now. In fact, I’ve been using Dreamweaver since I stopped using straight notepad. I use Dreamweaver as a text-editor only. I never use the preview tools, and truth be told, about 90% of the bells and whistles that Adobe has built in are sort of wasted on me. But here’s what I do like:
- Intellisense: As a tool, I have come to depend on Dreamweaver to finish my thoughts for me…and also to provide some gentle suggestions for what is available when I am writing CSS
- Ctrl+Shift+U: If I had a nickel, for every time I use this shortcut…I love the ability to quickly make changes locally and then push them over to the server
- File Manager: I think Dreamweaver generally does a good job at this
- Site Manager: I have set up so many sites that I can’t tell if this is inuitive, or that I’ve created some sort of strange coding muscle memory.
And really, that is what I use Dreamweaver for. Dreamweaver is a bit of a bloated program…but it’s not Adobe’s fault. It HAS to be because many many people out there utilize all the other neat stuff it probably has to offer. Me, I just don’t care.
TextMate
I decided that as part of this whole “switching to Mac” experiment that I would try out other tools. And so, on the suggestion my friend Marc Amos, I started with TextMate. And you know what, I like TextMate…a lot. It is truly what it claims to be…a friend of text. It is lightweight, simple, unobtrusive…everything a true text editor should be. Unfortunately, I’m looking for a bit more of a committed relationship…a little more give and take. Not a lot, I’m not needy…but TextMate just wasn’t giving me everything I needed. I say this with all honesty, “It’s not you TextMate…it’s me. Let’s promise to stay friends, ok?”
Coda
Mostly because I promised myself that I would give everything a fair chance, I didn’t stop there. And so I checked out Panic’s Coda. It was as if the folks at Panic knew what I wanted, and built a tool with JUST that functionality. Coda is lightweight…well organized…intuitive…and not a BIT over-built. See the list of things I mentioned that I use in Dreamweaver? Yeah, that is pretty much all it does…and that is a breath of fresh air. There is a CSS-editor built in, which I will never use - because call me a purist, but I like to code my CSS by hand. The intellisense is a step or two BETTER than Dreamweaver. I went into a PHP document and started coding, and there were all of my methods…as well as hints for all the potential arguments built right in. Setting up sites is easy and kind of fun. And most importantly, although I may not have Ctrl+Shift+U…with Coda, now I have Option+Cmd+P. I can imagine developers being able to use Coda as a tool in a number of different ways…and that is EXACTLY how it should be. I spent about 15-20 minutes on the Coda site watching their well made “demo” videos, and then played for maybe 15 minutes after that…and I felt like a super-user. Good stuff Panic…when my trial runs out, barring some unforeseen major problem…you will have my $99.