CFEclipse

CFEclipse is a plugin for the Eclipse platform that provides a professional quality IDE for CFML developers. CFEclipse offers all of the features found in traditional CFML editors and several that are unique to CFEclipse.

As well as allowing developers to take advantage of the wealth of other Eclipse plugins, CFEclipse comes with a developer friendly price tag... It's FREE!

CFEclipse is an open-source project solely supported by volunteers! 

Features

Snippets

Reminiscent of the snippets of Homesite, snippets allow you to create blocks of code that can be entered into your document by double-clicking the snippet from the snippet view. A text trigger can also be assigned to a snippet, allowing you to type the text trigger followed by a keyboard shortcut to add the snippet to your document.

Code Folding

When working in large files it is often helpful to highlight a section of code and collapse it. This feature adds an icon to the left margin allowing you to expand and collapse this section of code as you need it. By default, when you open a file it will collapse CFML and HTML comments and cffunction blocks that span more than three lines.

Tasks

Another popular feature is the ability of the IDE to track comments containing TODO items. Any comment that contains the string "TODO:" is tracked globally and can be viewed in the tasks view. When looking at the tasks view you can double-click on a task and the relevant file will be opened with the cursor on the line where the TODO: marker is located.