Some CFBuilder Tips

June 07, 2010

CFBuilder has loads of hidden features (I'm running CFBuilder as a plugin) which can improve your productivity. Here are a few you might not have found.

Open CFC Dialog

Window -> Customize Perspective -> Command Groups Availability 

In the list of Availabile Command Groups, select Open CFC Dialog.

You'll now have a new icon Open CFC icon in you toolbar. This dialog box (when clicked!) allows you to see all the CFCs in your project (and linked folders) organised by package. Saves a few clicks :)

SVN toolbar icons

If use the subversive SVN plugin and you're bored of right clicking on your project, selecting team and then update or commit, then it's well worth learning the keyboard short cuts: 

CTRL + ALT + C = Commit

CTRL + ALT + U = Update

If you prefer using a mouse, then you can icons for SVN commands to the toolbar.

SVN Toolbar

Window -> Customize Perspective -> Command Groups Availability 

In the list of Availabile Command Groups, select SVN, you'll now have a whole bunch or icons for SVN.

Too many SVN icons?

You might not want all the available SVN icons in your toolbar, so you can choose which ones to show by doing:

Window -> Customize Perspective -> Tool Bar Visibility

Expand out the SVN folder and un-check the icons you don't want.

Linked Folders

If you're like me you probably use some kind of framework (i.e. ColdBox / Transfer/ ValidateThis ), but the files are not inside your project. Sometimes you want to step through your application or want to see which methods are available in those frameworks. This is where linked folders come in handy. To create one, just right click on your project and select Properties.

In the dialog select "ColdFusion Project". Now all you need to do is Add the folder the framework is in. You'll now see a new folder in your project with a link icon overlay. As an added bonus, the "open CFC dialog" will now include all the CFCs from your framework.

Linked Folder Icon


No comments

Leave a comment

If you found this post useful, interesting or just plain wrong, let me know - I like feedback :)

Please note: If you haven't commented before, then your comments will be moderated before they are displayed.