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
