http://cfmumbojumbo.com/cf/index.cfm/cfconferences/adobemax-2010/cfbuilder-storm-sneek-peek/


   - Code folding will now be remembered when you close and reopen the file.
   - You can customize code folding (ie, close some random blocks of code,
   as long as it doesn't already have a fold).
   - Support for tags, like TODO and FIXME added, and you can customize the
   recognized tags and their priority.
   - You can jump through files, ie method to method or argument to
   argument. You can also quickly select blocks (like a function at a time).
   - Code assist can now cycle through different groups of stuff - so it may
   begin by assisting you the names of the local variables, and then switch to
   ColdFusion functions.
   - Code assist will now be very intelligent - as in if you type in a
   collection based loop, it knows to assist you with item. It can also auto
   insert required attributes and is smart enough to know what is required for
   what.
   - If you do something like: x = new foo, you can right click and it will
   offer to create a CFC for you if it doesn't exist. Ditto for UDFs and
   cfincludes. This was very slick. In fact, if you do foo(a,b,c) when it
   generates the method it will create those three arguments.
   - Code assist is smart enough to suggest variables of the right type. So
   if you are in a cfexchange tag then it can suggest variables of a persisted
   exchange object.
   - Code assist will bold the current argument, by that I mean, given a
   function that requires A, B, and C, when you are on the second argument, B
   is bolded in the help.
   - A code formatter is built in and it is hella cool. Numerous options for
   stuff like, brackets on the same line or next, white space, etc.
   - Find and replace is now enhanced. You can search for CF tags with or
   without attributes and values, like cfinput tags where name="foo". You can
   also search and replace over FTP or RDS.
   - Extensions now have access to a *lot* of data about the server - like
   datasources, tables, servers defined in CFBuilder, etc.
   - Extensions can now create *views* and toolbars. So varScoper can run as
   a view. They show up in Show/Views/Other. (This is my favorite!)
   - You can now do custom code assistance. Like when in an event.linkto you
   can write an extension to read the Model-Glue XML and provide values from
   that as assistance.
   - You can define custom key commands. You can also define where the
   cursor is applied. So if you build something to output a script block, you
   can put the cursor in the middle.
   - You can right click on any file and make it the start file for a
   project.
   - Refactoring has bug fixes to improve it's reliability.


No Live View for design work yet though
Can Adobe ever fold this coding environment into Dreamweaver?

hmm? hmm? please? hmm? :)


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-community/message.cfm/messageid:330794
Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-community/unsubscribe.cfm

Reply via email to