2.0.2 the next FusionDebug update
beta 1 07/10/08
We are excited to announce continuing development of FusionDebug. Over the next 12 months we plan to be releasing a series of updates, the first one being 2.0.2.
- allows breaks on runtime custom exceptions
- adds run to line functionality
- permits you to associate custom extensions with FusionDebug
Download Beta
User Guide
Give Feedback
Below are some highlights:
Breaks on runtime custom exceptions
FusionDebug now includes break on runtime custom exceptions. This allows users to specify whether or not to halt execution upon a CFML runtime custom exception being thrown. FusionDebug will then give users feedback by highlighting the line where the exception was generated and displaying the exception in the Debug view, Eg. "(Stopped on ColdFusion.runtime.CustomException.)" The options to do so are in the Window, Preferences, FusionDebug Configuration tab.
With the page now halted, the developer can inspect variables, scopes etc. to diagnose the reason for the custom exception or simply to see if the code is operating the way they expect. For custom exceptions, options which include the choice of catching caught and/or uncaught or none at all.
Note: Having FusionDebug connected may cause breaks on custom exceptions in CF MX Admin pages, or any pages running that generate these exceptions.
Shown: Windows, Preferences page displaying a uncaught custom exception and associated option.
Run To Line Functionality
Maximize your debugging with RTL (Run to Line) functions during sessions. Hot key persists as Eclipse users are used too; Ctrl+R. Allow breakpoints to be skipped (or not) with the honored preference within the Window, Preferences, Run/Debug tab.
Custom File Extensions
Associate your custom extensions with FusionDebug through our new preferences page. If your ".myExtension" is recognized by your ColdFusion server, then simply add it to your list of accepted extensions and FusionDebug will treat them accordingly. ".html & .htm" included as default, along with the currently supported ".cfc, .cfm, .cfml". (These will still need to be setup on the CF server as custom extensions, see below).
This page is accessed through the Window, Preferences, FusionDebug, Extensions tab/page.
NOTE: How to set up your CF server to accept custom extensions
How to set up your CF server to accept custom extensions.
To allow ".html, .htm" file types to be debugged you will need to specify the text editor (or editor that works as debugger for CFML e.g. CFEclipse) to be used over the default currently associated.
This is achieved through the Window, Preferences, General, Editors, File Associations tab.







