Entries Tagged as 'Editor'

CFBuilder vs. CFEclipse vs. Dreamweaver CSx

Prior to moving to the eclipse / CFBuilder / CFEclipse world I used Dreamweaver CS3 for my CFML Development. For those of you that don't know, there's a "coder" perspective, it does away with all the windows and tabs and whatnot and gives you a minimal coder with bare essentials. In my case, it is just the coding view and a project view. That's it. Before you bash Dreamweaver, you should know the tag / function completions and hints, IMHO, is bar none and works very well and with each iteration of CFML, Adobe has been updating the dictionaries that go along with them.

So, what the hell got me to leave Dreamweaver? CFBuilder. I got familiar with Eclipse through Aptana Studio and using it to build Adobe AIR applications. Aptana Studio does a much better job integrating the AIR SDK into a solid workflow than Dreamweaver does. Knowing that CFBuilder came out as a public beta, I thought I'd give it a shot. I've used CFBuilder since alpha and it has incrementally gotten better. I used CFBuilder for both Adobe ColdFusion development as well as using it with Railo.

Weeks ago, I downloaded Public Beta 2 and redid my entire eclipse install with a stripped down eclipse build in which I would install CFBuilder as a plug-in. Everything was good. For awhile. As I kept working with it, it was getting noticeably slower on large files and every now and then, the UI would blow up (dual screen at work, made both screens completely unusable as if a panel was overlapping the entire view).

About 2 weeks ago, I punted CFBuilder off my machine. I had too much work to do and the instability of it was just driving me nuts, not to mention all the small quirks (Don't try coding jQuery in it, it will drive you nuts as it tries to help you). CFEclipse stability was a welcomed change. The problem is, CFEclipse doesn't have all the nice features of CFBuilder and CFBuilder doesn't have the stability that CFEclipse has. I really wish the two teams would just come to terms and help each other out.

I'm now considering crawling back to DW CS3/CS4 where I was fast and productive. I can honestly say that I gave Eclipse an honest shot.