Debug menu options and toolbar icons
The following toolbar icons can also be accessed through the Debug menu.
Table 1: Debugger icons
Icon Name Description
Image Go Starts or continues script debugging by executing until the next Debug Breakpoint is hit.
Image Stop Debugging Stops script debugging.
Image Step Into Steps into subroutine, function or procedure. Script execution will halt on the next statement within the subroutine, function, or procedure.
Image Step Over Steps over subroutine, function, or procedure. Script execution will halt on the next statement following the subroutine, function, or procedure.
Image Step Out Steps out of subroutine, function, or procedure. Script execution will halt on the next statement following the subroutine, function, or procedure.
Image Run to Cursor Executes script until the line number where the caret resides is hit.
Image Toggle Breakpoints Adds or removes a Debug Breakpoint on the line where the caret resides.
Image Clear All Breakpoints Clears all Debug Breakpoints.
Image Evaluate Invokes the Evaluate Expression dialog. Enter an expression to evaluate then click Evaluate.
Debug panes
The debug panes are used to provide script code and data information while debugging. The debug panes consist of three windows:
•  Debug Process/Thread window: Displays a list of processes and threads involved in debugging.
•  Call Stack window: Displays a list of nested subroutines, functions and procedures showing a path of execution to the current call stack.
•  Variable window: Displays a list of local variables of the current call stack and their values.
The debug panes can be shown or hidden by clicking View Debug Panes from the menu bar or the Debug Panes toolbar icon Image.