PROGRAMMING OVERVIEW AND USER INTERFACE


Debugging with breakpoints
A breakpoint interrupts script execution just before the statement at which the breakpoint is set. While script execution is interrupted, you can examine and modify the values of variables and use other debugger commands. Breakpoints cannot be set for the Terminate event.

After you set a breakpoint, you can permanently clear it, temporarily disable it, or enable it again. Breakpoints are displayed as red stop signs Red stop sign indicating a break point when enabled and red stop signs with yellow slashes Stop sign with yellow slash to indicate a break point is disabledwhen disabled.

For a statement continued over multiple lines, the last line is highlighted during stepping and stopping on a breakpoint. To set, disable, enable, or clear a multi-line statement, you must select the last line.

A breakpoint remains in a script until you explicitly clear it. When an executing script first displays in the debugger, any breakpoints that were not cleared from the last debugging session reappear.

Note Persistent breakpoints are new with Release 6.

The debugger provides the following breakpoint facilities:


See Also