An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Entries Tagged as cfeclipse

Why Eclipse?

July 24, 2009 ·

Ben Forta explains why ColdFusion Builder is based on Eclipse in a great blog post that examines the alternatives and the history of CFML editors. I'm afraid I never liked HomeSite / ColdFusion Studio.

[Read more →]

Tags: adobe · cfeclipse · coldfusion

Community Survey About CFML IDE

April 09, 2008 ·

Adobe has conducted surveys on ColdFusion IDEs in the past but, for obvious reasons, hasn't posted the results. Now Jim Priest has created an 'Open' CFML IDE survey. Encourage every CFer you know to take the survey!

Tags: cfeclipse · coldfusion

Using Eclipse for ColdFusion development

March 10, 2008 ·

Just noticed a great article by Roman Villareal on the Adobe Developer Connection about customizing Eclipse for ColdFusion development. It walks you through installing CFEclipse and the ColdFusion Extensions from Adobe, using snippets (and the SnipEx server), tasks / todo lists, code / application wizards and so on. If you're new to Eclipse or still on the fence about it, it'll be good reading.

Tags: adobe · cfeclipse · coldfusion

Fast Views in Eclipse

October 26, 2007 ·

I'd heard of this option in Eclipse but never tried it... until today! It started with Michael Henke's blog, where he asked people to share their Eclipse perspectives so we could all see how different people work. The discussion has also taken place on the CFEclipse users' mailing list. And today, I saw Charlie Griefer's blog post showing a very minimal Eclipse layout. He explains that he has almost all of the non-editor views set up as Fast Views to keep the main area uncluttered. So what is a Fast View? Instead of having the view available visible and "docked" somewhere, the view lurks in the gutter at the bottom of the Eclipse window and only springs up (on the left or on the bottom) when you click on the icon. As soon as the view loses focus, it minimizes again. I'm still getting used to this new way of working but certainly clears up the working area. Thanx Charlie for pointing me in that direction! Another one of those "learn something new every day" moments...

Tags: cfeclipse · coldfusion

Is oXygenXML worth it?

September 24, 2007 ·

Serious question! I've been using the free version of XML Buddy for ages with Eclipse and it mostly works really well but it also kind of annoys me with its quirkiness. Some people I respect love oXygenXML and have gone ahead and paid good money for it. So, my questions to y'all are: Are you using oXygenXML? If not, what are you using to edit XML? If yes, what license did you buy and how much did you actually pay? (pro seems to be $225 which seems awfully expensive just for an XML editor!)

Tags: cfeclipse · coldfusion

CFEclipseFacade moved to Google Code

August 22, 2007 ·

I just added my cfcUnit facade code into my Google Code project that already contained Closures, Concurrency, IRCBot and Scripting. Rich Kroll sent me a nice little fix for a bug in the facade so I figured it was a good time to move that file under version control and make it part of my regular builds process. Feel free to file bugs and enhancements in the issue tracker - and thank you for using my code!

Tags: cfeclipse · coldfusion · oss

A ColdFusion 8 Debugger Tip

August 08, 2007 ·

There's a very useful setting in the CF8 Eclipse-based debugger that you might miss: Break on a CFML runtime exception. In Eclipse, go to Window > Preferences... > ColdFusion > Debug Settings. If you enable this option, the debugger will stop whenever any exception is thrown inside your code - even if the exception would normally be caught and handled by a try / catch block. When the debugger stops on an exception, an alert dialog is displayed showed basic details of the exception. This can be extremely helpful in debugging those problems caused by an exception being silently "swallowed" by your code - or being hidden by a try / catch that then throws a different exception. There is also a caveat with this option: if you enable this, you lose the ability to view function local variable scope data. That means you might want to leave the option disabled for general use but turn it on when you need to figure out certain bugs. You can always use this option to locate an unexpected exception and then set a breakpoint at the appropriate line. Then disable the option and re-run your code so you can inspect function local variables in the function that throws the exception.

Tags: cfeclipse · coldfusion

Need help with CFEclipse? Read these blogs

July 10, 2007 ·

Charlie Arehart has painstakingly pulled together two great blog entries that list all blogs that have a CFEclipse category and blogs that mention CFEclipse (but have no specific category). These two blog entries should be a great resource for anyone trying to learn about CFEclipse or keep up with new developments on the project.

Tags: cfeclipse · coldfusion

CFEclipse Error Logs

June 20, 2007 ·

A useful tip from Andy Jarrett: if you are having any problems with Eclipse or any of its plugins, you can easily view the error logs inside Eclipse. I didn't know about this and so I've always resorted to opening up the error log in a text editor. Andy shows how you can use one of the Plugin-in Development Environment Runtime views to browse the error log directly inside Eclipse. Nice!

Tags: cfeclipse · coldfusion

Yes Virginia, there IS a tag editor

June 07, 2007 ·

This seems to be a Frequently Asked Question lately so I figured I'd highlight it on my blog: Is there a pop-up tag editor in CFEclipse that is vaguely like CFS / HS? Yes, click on a tag then right-click and select Edit This Tag. You'll get a dialog box with all of the attributes of the tag that you can edit and save. If you haven't yet switched to CFEclipse, I highly recommend you investigate it. It's the most powerful IDE for ColdFusion - and it's free!

Tags: cfeclipse · coldfusion