CFObjective Notes: ColdFusion Builder: IDE to Boost Your Productivity - Elishia Dvorak

May 18, 2013

ColdFusion Builder: IDE to Boost Your Productivity - Elishia Dvorak

CFB 2.01 focus was performance
2.01 has a bit performance improvement over 2.0
plus CF10 support
-- documentation libraries
-- server config is updated for Tomcat
FTP has new "upload on save" feature

Creating projects
several ways
just create a project in your web root
by default, it choses a folder under the /Builder directory
can "promote" a folder that's not a project, TO a CFB project
need to apply a "CF Nature" so you can attach a CF server to that folder

Setting up a project...

Server Settings Popup
"Application Server" setting, can pick between JRun or Tomcat (new w/ CF10)

Don't enable RDS in a Production server
(??? since Production are the only boxes that need a serial #, can we somehow make it so that if you HAVE specified a serial # and marked a box as "Production", that it auto-disables RDS? and then if i really WANT to undo that, i have to jump thru some hoops, so no one does it accidentally?)

Pick "dictionary" first (cf9, 10, etc)
then pick the server i connect to after that
???? -- if we flipped those...and picked a CF server first, couldn't that auto-pick the correct dictionary? based on what CF version that server is running?
that'd shave a little config off the "new project" process

For debugging... on CF server, need to turn on:
1. RDS Debugging
2. Line Debugging

Remote debugging
just slightly different than local debugging

To set a breakpoint, remember to click to the LEFT of the line-numbers, clicking to the right won't do anything.

Cyclic Code Assist
ctrl-space once = list of all the available variables/scopes
ctrl-space 2 times = list of all the methods available
..and it will keep going, giving you options for whatever is available at that point in your code

Really revamped all the Code Assist functionality
ORM Code Assist, for browsing files/dirs, relevant tags, etc.

Q: "how many people are using extension?"
...NO hands went up!

All the builder extensions are available on www.riaforge.org

Every version of CFB becomes more and more reliant on CF server
CF11 and CFB will be released together (tho technically she called them "Thunder" and "Splendor"). :)