Tuesday, June 12, 2007

I shall never use Eclipse again

Today, while working on a snazzy ColdFusion component I've been writing for the Amazon SQS API, my IDE, Eclipse, behaved erratically: first, when trying to save the latest changes to the CFC, Eclipse paused for several seconds, and then finally saved the file. Then I continued making changes, and tried to save again. Another pause, and then Eclipse said, "This file has changed outside in the filesystem. Want to reload it?" I elected to reload it, which I now know was not the right thing to do, because I got a file that was zero bytes in size! Eclipse had just destroyed my source file!

I'm sorry, but I can't have that--not while working on serious code. I am furious.

A ColdFusion IDE! A ColdFusion IDE! My kingdom for a ColdFusion IDE!

I shall never use Eclipse again.

5 comments:

vlad said...

you should use SVN :)

Marian said...

Dreamweaver. Even if it's half for designers and half for coders (which, btw, makes it really useful), you can display only the code view and voila, a nice IDE. It has not only cf tags autocompletion but also cf functions autocompletion, does not crash, and it's very slim (being an executable, not something on java). And, while playing with a cfm file, you still have the same stuff (autocomplete and the rest) for html, css, js, whatever.

Shane said...

"Dreamweaver...does not crash, and it’s very slim"

That's rich. The CF tag autocompletion in DW is awesome, but it's a ridiculous resource hog.

Eclipse has out of the box local versioning. If you haven't already uninstalled it, you can probably go in, right click on your nuked file, select Replace With/Local History, and choose a previous version.

Eclipse is far from perfect, mostly because of the speed hit inherent in all Java apps. It runs decently if the JVM is properly set up, though, and the plug-ins for task management and version control make it a much more suitable app for "serious code."

The line wrap issue is annoying, but so is every line wrap "solution" that I've seen to date. Just write code that isn't 250 characters wide...

Josh Highland said...

i bet money that if adobe puts out another CF IDE, its going to be based on eclipse. look at flex builder.

watch movies on youtube for free said...

I am Glad i came across this blog.Added codewords.wordpress.com to my bookmark!

Post a Comment