Theo, I've had better experiences (with both the CF 8 debugger and
FusionDebug, for those using CF 6 or 7). I assume you're referring to the
feature built into CF 8, though. As for the limited variable scopes, that's
controllable in the Eclipse preferences page for the debugger (which may be
under coldfusion or adobe, depending on the version of the debugger and/or
Eclipse).
The docs are really paltry, admittedly. If having some more info may help,
I'll point to a few resources I've done, first on the CF 8 Debugger:
"The ColdFusion 8 Debugger Explained: Interactive Step Debugging for
CF 8" (FAQU, Volume ii Issue iii, Spring 2008)
http://www.carehart.org/articles/#2008_4
"Using the CF8 Debugger", my 25-page chapter (chapter 52) from the
"ColdFusion 8 Web Application Construction Kit Volume 2: Application
Development", available within this 500 page PDF of other online chapters:
http://www.carehart.org/articles/#2008_2
Or if you prefer to watch versus read, here's a recorded presentation:
"Interactive Step Debugging with the CF8 Debugger"
http://www.carehart.org/presentations/#cf8debug
And articles I did on FusionDebug:
"FusionDebug Explained: Interactive Step Debugging for CFML" (FAQU
Volume i Issue ii, Winter 2006)
http://www.carehart.org/articles/#2006_5
"FusionDebug Tips and Tricks" (CFDJ, Sep 2006)
http://www.carehart.org/articles/#2006_3
and a recorded presentation:
"Step through your CFML code with FusionDebug"
http://www.carehart.org/presentations/#fusiondebug
/charlie