The V10 debugger has been completely rewritten. It is much faster and has a huge number of new features to make your debugging easier and more productive.
This video gives a brief overview of the key new debugger features.
Watch Video
Conditional Breakpoints in the Debugger
This video shows how you can set a conditional breakpoint. Previously, if you set a breakpoint in your code, the debugger would always stop when that breakpoint was hit. Now, you can set a breakpoint and specify a condition. The debugger will only stop if the condition is true.
Watch Video
Global Breakpoints
Sometimes when you are debugging code, you know that a variable's value is getting changed, but you don't know exactly which section of your code is changing the variable. The new 'Global Breakpoints' feature allows you to set a breakpoint on an expression.
Watch Video
Variable Logging
This video shows how you can use the new Logging feature in the Debugger to track changes to a variable.
Watch Video
This video gives a brief overview of the key new debugger features.
- color coding
- search for text
- goto line
- hover over variable to see value
- drag drop to watch window
- drill down of property and array values
- comment out a line at runtime
- persistent watch variables
- save watch variables to file
- load watch variables
- expand/collapse watches makes it easy to see multi-line values
- step out
Watch Video
Conditional Breakpoints in the Debugger
This video shows how you can set a conditional breakpoint. Previously, if you set a breakpoint in your code, the debugger would always stop when that breakpoint was hit. Now, you can set a breakpoint and specify a condition. The debugger will only stop if the condition is true.
Watch Video
Global Breakpoints
Sometimes when you are debugging code, you know that a variable's value is getting changed, but you don't know exactly which section of your code is changing the variable. The new 'Global Breakpoints' feature allows you to set a breakpoint on an expression.
Watch Video
Variable Logging
This video shows how you can use the new Logging feature in the Debugger to track changes to a variable.
Watch Video