Adobe ColdFusion Builder versions

ColdFusion Builder is Adobe's integrated development environment (IDE) for developing applications using ColdFusion.
Mar 4, 2022
3.4
Review
Review
2.0
Apr 27, 2012
Review

What's new

v3.4
- A dynamic getting started experience that invites access to tutorials, workflows, movies, notifications, tips and tricks, and useful resources any time you start ColdFusion Builder.Editor enhancements
- Add tasks to Task View: If you define tasks as CFML comments, the Task View displays them based on the priority you set. The tasks are listed with the default TODO and FIXME tags or the custom task tag prefix.
- Select tag blocks of your choice: The enclosing tag block from the caret position can be selected using the shortcut Ctrl+Alt+B (Windows) or Command+Option+B (Mac). Retain the selection and then repeat the shortcut for cumulative selection of code.
- Jump to matching tag: Move the caret position from beginning to end or end to beginning of a tag block using the shortcut Ctrl+Alt+M (Windows) or Command+Option+M (Mac).Code Assist enhancements
- Auto-insert required attributes: Auto-insert required attributes based on preference (the default option). If preference is not set, instead of insertion, attributes are only proposed.
- Shows separate list of required and optional tag attributes: Prompts you with a list of attributes showing required attributes at the top of the proposal list with check marks to indicate that the attributes are mandatory. A line separates the mandatory and optional attributes.
- Lists proposals for createObject: Proposes all objects (and the corresponding arguments) supported by the function createObject.
- Cyclic Code Assist proposals: Use Ctrl+ to cycle through your Code Assist proposal. You can switch from one proposal group at a time to the next, for example from variables to function.
- Filter proposals containing text: Filter proposals based on the text you specify. All proposals that contain the filter text are listed with selection set to the proposal that starts with the specified text.
- Datatype-aware Code Assist: Shows Code Assist proposals based on expected data types.
- Auto-insertion of function arguments: When you insert a function, all required arguments are automatically inserted.
- Function context assist enhancements:
- Displays function context assist whenever you load Code Assist inside function parameters
- Highlights the parameter that you currently edit in bold
- Displays the optional parameters inside [ ]
- Smart Code Assist for connection attributes: Displays connection variables created for tags such as cfexchangeconnection and cfftp.
- Usage-based Code Assist for cfloop: Based on the type of loop, the required attribute is auto-inserted.Code folding enhancements
- Hide and display code blocks of your preference (Ctrl+Alt+F (Windows) or Command+Option+F (Mac)). The code folding that you define is saved and is available for future sessions.Code Formatter
- Code formatting: Change the look of your CFML code by standardizing indentation, line length, and the case of tags and attribute names (Ctrl+Shift+F (Windows) or Command+Shift+F (Mac)). Code formatter formats both tag and script-based syntax. Code Formatter provides an off-the-shelf set of preferences. You can customize, import, and export the preferences.
- Auto-formatting: Automatically indents lines of code and adjusts the ending tag.Quick Fix
- When you open/edit a file, ColdFusion Builder automatically identifies the function calls, CFCs, and CFMs that are not defined. A bulb icon appears in the left margin of the editor which, if clicked, prompts you to perform the appropriate quick fix.ColdFusion Builder Search
- Specialized find and replace functionality (Ctrl+F (Win) or Command+F (Mac)) that searches text or tag in the current and open documents, selected resource, project, working set, workspace, local directory, FTP location, and RDS location. Regular expressions and multi-line search are also supported. To save time, you can run remote search in the background and continue with other tasks. ColdFusion Builder search applies to the following file types: CFC, CFM, HTML, XML, CSS, and JS.
- Keyboard shortcut enhancements
- Quick Assist that displays a catalog of shortcuts related to wizards, tags, and custom shortcuts
- Create custom keyboard shortcuts
- Modify and remove shortcuts
- Search shortcuts for specific action based on filter text
- Export shortcuts in CSV format and import
- Restore defaults shortcut settings
- Default keyboard shortcut changes
- Navigation enhancements
- Code navigation: Navigate from a user-defined function to the next or previous one or (in CFC files) to the top-level members of the CFC using the shortcuts Ctrl + Shift + Up arrow/Down arrow key (Windows) or Command + Shift + Up/Down arrow key (Mac). For flow-control statements provided in CFScript, in both CFC page and CFM page, navigate to the next or previous code blocks if the caret position is within any of these statements.
- Smart tab navigation: Quickly navigate to the next (use Ctrl + Shift + ] on Windows or Command + Shift + ] on Mac)) and previous (use Ctrl + Shift + [ on Windows or Command + Shift + [ on Mac)) function argument or tag attribute. Smart tab navigation is applicable to cffunction arguments also in the case of function definition.Extension enhancements
- Specifying callback commands from handlers: You can complete the following operations in the execution phase: refresh file, folder, or project; open file or insert text; get a list of servers or data sources; get details of tables; search and return content of a file; and list functions and variables in a file.
- Create views: Create views and specify toolbar items for the view you create using extensions. This helps you use the IDE features concurrently while seeing the data.
- Contribute to Code Assist from extensions: Add proposals to Code Assist from extensions.
- Extension support for setting Launch Page: Dynamically generate Start Page URL for framework applications using extensions. ColdFusion Builder features such as ColdFusion Debugger, Use External Browser, and Run as ColdFusion Application use this URL as the Start Page URL. The generated URL can also have query param added to it.
- Version and server details: ideeventinfo.xml sent to Handler CFM files from ColdFusion Builder will have ColdFusion Builder version information and server details such as hostname and port number.Other enhancements
- Create CFM/CFC files outside the workspace: Create CFM/CFC files outside the workspace using the File view.
- Set Launch Page: Designate a specific file as the Launch Page for your project. This page is loaded when you run/debug a file.Help improvements
- Context-sensitive Help is displayed on mouse hover. This applies to functions, tags, and UDFs. For UDFs, the value of the hint attribute is displayed in the Help window.
- Context-sensitive Help is available when you run Code Assist and then highlight a parameter or attribute.

Alternative downloads

DPS App Builder
DPS App Builder
Free
rating

Build a custom viewer app

Family tree builder
Family tree builder
Free
rating

Popular family history application.

Viewer Builder
Viewer Builder
Free
rating

Create viewer apps for single-folio, multi-folio, and subscription viewer apps.

Photo Gallery Builder
Photo Gallery Builder
rating

Tool for creating photo galleries and slideshows.

PM Script Builder
PM Script Builder
Free
rating

The PM Script Builder walks you through the process of creating a script.