Advanced Debugging Features

In addition to providing basic debugging functionality, such as setting breakpoints and stepping through your code, FusionDebug includes several advanced features not found in other CFML debuggers, including conditional breakpoints, run to line, custom extensions, auto-stepping and more.

New » Non-Intrusive Debugging

Conditional BreakpointsIncrease your development team's productivity! FusionDebug now supports IP Filtering, which allows breakpoints to only fire when requests are coming from a specified IP address. This makes it possible for a developer to debug and set breakpoints against a central server, leaving the system untouched and unaffected for everyone else. Read More...

New » Conditional Breakpoints

Conditional BreakpointsHave more control over when your breakpoints fire! Spend less time debugging, prevent convolution of production code with debug code and remove the need to disable breakpoints for some test cases. Read More...

New » Hit Counts

Conditional BreakpointsSet a specific hit count for your break point so that it will only fire after the count has been reached. Use hit counts in conjunction with breakpoint conditions to speed up the debugging process. Read More...

New » Auto-stepping

Step into CFC's and TagsVary stepping intervals to learn more about your application. For example set a high stepping interval to watch the path of execution your application takes. This is very powerful as many bugs are simply code you think is being executed when it isn't. Read more...

New » Run To Line

Run To LineRun execution to a selected line, without having to set or alter breakpoints. This function allows you to debug large blocks of code without the need to set new breakpoints or step through all of the code, saving you time. Read More...

New » Break on Runtime Exceptions

Break on Runtime ExceptionsSpecify which runtime exceptions to halt execution on. Special for Railo users – select from a variety of built in exceptions to help you quickly debug your code. Exceptions include: applications, expressions, databases, lock and more! Read More...

New » Custom Extensions

Custom ExtensionsAllow your custom extensions to be recognized by FusionDebug.. Read More...

View Variables and Scopes

View Variables and ScopesSee all variables, scopes and objects in the Variables View. Drill into Structs, Arrays and even CFCs. See values change as you step through your program. Easily change your variables on the fly. This has many uses, including testing the flow of code during development without setting up complex test cases. Read more...

Improved » Advanced Stepping Technology

Step into CFC's and TagsStep through your code at an average speed of 30 lines per second. This makes FusionDebug the fastest CF debugger available. Read more...

New » Full support for ColdFusion 9

RailoFusionDebug 3.0.1 now supports Adobe ColdFusion 9.

New » Full support for Railo 3.1 Open Source / Enterprise

RailoFusionDebug is a certified debugger for Railo, a free, open-source alternative engine for ColdFusion application development.

New » Extended support for Eclipse platforms

EclipseFusionDebug now supports Eclipse 3.1, 3.2, 3.3, 3.4, 3.5.

Source Code Lookup Tab

The Source LookupThe Source Lookup tab is used to tell FusionDebug where the source files in your Eclipse projects are placed on to your CF server. Read more...

Expression Watchers

Expression WatchersCreate arbitrary expressions, (from simply outputting a variable to showing the result of an if condition) and the Expression Watcher will dynamically evaluate them. Read more...

Query Support

Query SupportOpen queries to see row data, column names and data types. Also, when looping through a query the Current Query feature lets you know exactly which row you are on. Read more...

Mutiple Requests

Mutiple RequestsSet breakpoints in multiple files and FusionDebug will let you suspend them all. Just between any of these suspended pages and step through them in any order you wish.
Read more...

Full Stack Trace

Full Stack TraceWhen debugging your code, you can see not just all details associated with the current page, but also all details on all pages back through the caller tree. Read more...

Spotlight »

Adobe Solution Partner »

Adobe Solution Partner Adobe Certified Professional ColdFusion MX 7 Adobe Certified Professional Flex Developer