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"). :)
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"). :)