What is the Expression View?
You can create multiple expression watchers and they will be listed in the expression view. An expression watcher is any string which FusionDebug will evaluate for you. Lets start with some simple CF code which has had a breakpoint set and has been run:
Now, if we highlight a section of code (for example, a variable name) and right click on it, you will see a menu. From here you have the option to add this hilighted code to the expression view.
Now if you look at your expression view, you will see the selected section of code along with its current value. Try stepping through a page and you will see that all your expressions are kept up to date. As well as creating expressions from your CF code, you can also bring up the menu from the expressions view and create an expression watcher from anything you type in.
An expression watcher doesn't need to be a simple variable. You can create an expression to see the result of an if condition, you can watch (and drill into) complex objects such as arrays and structs and you can even call CF functions directly.


