Some very informative blog posts by Sandeep Paliwal :
Categories
Archives
-
Recent Posts
Some very informative blog posts by Sandeep Paliwal :
Here are some interesting blogs by Sagar Ganatra that cover some of the new features of ColdFusion Builder 2:
1. ColdFusion Builder 2 Search\Replace – A new story
2. Quick Fix in ColdFusion Builder 2
3. Forget the mouse, keyboard shortcuts are here in ColdFusion Builder 2
4. A cheat sheet of keyboard shortcuts in ColdFusion Builder 2
5. Tag replace – Actions in ColdFusion Builder 2
Some resource pointers that may help you get started with ColdFusion Builder 2 Beta.
Seems like yesterday when the team was all geared up for ColdFusion Builder 1 getting ready to go public. And it’s already that exciting and gripping time again…Yes, ColdFusion Builder 2 Beta is out of door now and is available at Adobe Labs. Niceties about it will follow soon. To start with, here’s an edifying article by Ram Kulkarni. Watch out this space for write-ups about feature internals, code examples, handy tips, troubleshooting notes etc. As to where you’d put in bug reports and feature requests, it’s still at http://www.adobe.com/go/cfb_bugs.
ColdFusion Builder makes working with components really easy. It understands the component resolution technique and generates the fully qualified name of the components, in compliance with server. The fully qualified names of the component are available in multiple places in ColdFusion Builder:
ColdFusion Builder also resolves the components in a given page by checking the component that can be resolved with available details in the project and the server.
ColdFusion Builder searches the source/location of component in the following order of priority:
Note: ColdFusion Builder reads the mapping from the server only if RDS details are provided for the server. Project should be associated with server to see the qualified names of the component in the mapping location.
Note: Project should be associated with the server to see the qualified name of component from webroot.
Note: When you create a linked folder with ColdFusion Builder using the Project Wizard or Project Property preferences, check the option Use Link folder name. If you use Eclipse, the option is checked by default.
If the option is checked, component qualified name is generated by prefixing the name of the linked folder of the components inside the linked folder.
For example, C:\MyCFCs\folder1\sample.cfc where MyCFCs is the name of linked folder is resolved as mycfcs.folder1.sample.
Note: ColdFusion Builder reads the custom tag location from server only if RDS details are provided for the server. Project should be associated with server to see the qualified names of the component in the custom tag location.
ColdFusion Builder creates qualified names of the components from different location as discussed in the previous section. You have the option to create qualified names when you launch ColdFusion Builder. Locate the option from Preferences > Startup > Build CFC in project, at start-up.
Note: Uncheck this option if you don’t want ColdFusion Builder to create qualified names for you.
Now use this information when you build application that deals with hundreds of components and let ColdFusion Builder, not you, worry about your CFCs.
ColdFusion Builder search complements the search capability of eclipse and also includes search capabilities which you did not find in eclipse search. Below table provides comparison between details of options, scopes, feature ColdFusion search and Eclipse search.
| Scopes |
ColdFusion Builder Search |
Eclipse Find/Search |
| Current Document |
Yes |
Yes |
| Open Documents | Yes | - |
| Projects | Any Project selected from the list | Only in enclosing projects |
| Workingset | Yes | Yes |
| Workspace | Yes | Yes |
| Local Directory | Yes | - |
| FTP Directory | Yes | - |
| RDS Directory | Yes | - |
| Multi-Line Search | Yes | - |
| Selected Lines | Yes | Yes |
| Selected Resource | Yes | Yes |
| Options | ||
| Match case | Yes | Yes |
| Match whole word | Yes | Yes |
| Search backward | Yes | Yes |
| Search Incremental | Yes | Yes |
| Use reg-ex | Yes | Yes |
| Ignore whitespace | Yes | - |
| Wrap search | Yes | Yes |
| Other Features | ||
| Tag search :- Simply search for tag, or look for tag having some attribute or containing some text.. so on..
Perform operations on matching tag like adding/removing attribute, setting content before/after tag, remove / replace tag etc |
Yes |
- |
| Code preview while replace all on workspace files. | Yes | - |
| Showing search result | Shows the search result in package view and each nodes are arranged in logical manner with matches at each level.
Ex: Folder-> Sub Folder 1, Sub Folder2 |
Shows the result in order it finds. No grouping of search results. |
| Context search | ColdFusion search understands all the contexts in coldfusion perspective.
For example :- From File Browser when browsing through remote FTP files. Opening the search dialog keeping selection in File browser opens dialog with connection detail, location filled in. |
Works only with current file and selection in navigator |