Thoughts on FusionDebug for ColdFusion

Submitted by Falken on
I notice it can sometimes hang the main Eclipse GUI while waiting for the contents of the variable drill down to fill in when a new level is opened, or just appear to be doing nothing but if you leave it for a bit it wakes up and populates things. Same goes for watch expressions - these at least say 'pending' though.

It also appears to skip a break point set on a cfreturn line (the last line of a cffunction, just after a closing cfif tag) in the CFC I was testing with. Unfortunetly the code is buried inside a large-ish Reactor/Coldspring application so I can't easily extract a test case.

Overall, very happy with what it does, and it may well be a useful addition to our tool set.
However it just feels a little slow when stopped at a break point and inspecting variables or steping over code, and certainly sends my CPU usage sky high when running but not actively stopped.
Sections