Using
ColdFusion Builder, you can develop ColdFusion applications in a
full-featured IDE that lets you complete the following tasks:
Create ColdFusion projects: Using the Project
wizard, you can create a project and configure a local or remote
server with it. For more information, see Creating a ColdFusion project.
Add and manage servers: ColdFusion Builder includes
integrated server management that allows you to manage your ColdFusion
servers, the ColdFusion Administrator, and Server Monitor within
ColdFusion Builder.
You can configure both JRun and non-JRun
servers. To manage your applications efficiently, ColdFusion Builder
provides features such as virtual hosts, virtual directories, and
URL prefixes.
For more information on using these features
and managing your servers, see Managing Servers.
Deploy remote projects over FTP connection: ColdFusion
Builder lets you manage both local and remote servers. The remote
servers can be connected either through RDS (Remote Data Services)
or FTP (File Transfer Protocol) connection. For more information
about deploying and synchronizing remote projects over FTP connection,
see Deploy projects over FTP and Secure FTP connections.
Create ColdFusion pages, components, and interfaces: ColdFusion
Builder provides wizards that let you create resources such as,
ColdFusion pages, ColdFusion components (CFCs), and interfaces.
You can associate these resources to a project. For more information,
see Add ColdFusion pages, interfaces, and components.
Write and edit your ColdFusion application source code using the CFML editor: ColdFusion
Builder provides code editors to edit CFML, HTML, JavaScript, and
CSS code. Based on the type of code that you are editing, the appropriate
editor is opened. For more information, see ColdFusion Builder editors.
The editors provide many features,
including code colorization, code assist, and Outline view, which
help you navigate through your code.
The CFML editor provides
features such as code completion, code refactoring, and streamlined
code navigation. ColdFusion Builder lets you use different colors
and fonts to display your code in the editor. For more information
on the complete feature-functionality of the CFML Editor, see Code Editing in ColdFusion Builder.
Write and edit SQL statements using the SQL Editor:
The CFML editor has an integrated SQL editor that lets you edit
and write SQL statements. You can also set code colorization preferences
for supported SQL statements. For more information on the SQL Editor,
see SQL Editor.
Use and create CFML dictionaries: ColdFusion Builder
provides built-in CFML dictionaries that assist you with CFML code
completion. CFML dictionaries are supported for ColdFusion versions
7, 8 and 9. You can also create your own custom CFML dictionary.
For more information about using and creating dictionaries, see CFML Dictionaries.
Use ColdFusion Builder development views: ColdFusion
Builder provides many views that let you develop your applications
easily.
The RDS FileView lets you access and explore file
systems on local and remote servers. The RDS DataView lets you access
and explore local or remote data sources. For more information,
see RDS FileView and RDS DataView.
You can also query data
on a local or remote data servers using the RDS Query Viewer. For
more information, see RDS Query viewer.
The Services Browser view lets you browse
through CFCs and their methods within the server web root. You can
access both local and remote CFCs and web services. For more information,
see Services Browser view.
The Snippets view and Outline view let
you reuse and streamline your code. For more information, see Snippets view and Outline view.
For more information about all the development
views, see ColdFusion Builder Development perspective.
Use the ColdFusion debugger to debug applications: ColdFusion
Builder provides an integrated debugger with debugging views, like
the Debug view and the Breakpoints view, which let you debug your
applications. For more information about these views, see ColdFusion Debugging perspective.
You can add breakpoints to your
code, step into or over functions, and examine and evaluate expressions.
You can debug files on both local and remote servers. For more information,
see Debugging Applications.
The Problems view, TailView view, and
Console view detect syntax, server, and compilation errors and display
them.
Use and develop ColdFusion Builder extensions: Use
the Extensions view to manage ColdFusion Builder extensions.
You
can develop extensions to generate code, design user interfaces,
and perform basic CRUD (Create, Read, Update, and Delete) operations
on the database. You can also develop extensions to perform custom
actions such as opening files in the CFML Editor or inserting text
in an open file. For more information about creating extensions,
see ColdFusion Builder Extensions.
ColdFusion Builder provides the
ColdFusion Builder Extension Creator to guide you through the process
of creating and packaging extensions. For more information, see Use ColdFusion Builder Extension Creator to create and package extensions.
The
following extensions come packaged with ColdFusion Builder.
For more information
on installing and using these extensions, see Using Extensions.