PROGRAMMING OVERVIEW AND USER INTERFACE
After you set a breakpoint, you can permanently clear it, temporarily disable it, or enable it again. Breakpoints are displayed as red stop signs when enabled and red stop signs with yellow slashes when 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:
Select a statement at which no breakpoint is currently set. Double-click the statement, choose Debug - Set/Clear Breakpoint, or press F9.
Select a statement at which a breakpoint is currently set. Double-click the statement once if the stop sign has a yellow slash or twice if the stop sign is solid red, choose Debug - Set/Clear Breakpoint, or press F9. To clear all breakpoints from all scripts in the active document, choose Debug - Clear All Breakpoints.
Select a statement at which an enabled (solid red stop sign) breakpoint is set. Double-click the statement or choose Debug - Disable Breakpoint. To disable all breakpoints from all scripts in the active document, choose Debug - Disable All Breakpoints or press SHIFT+F9.
Select a statement at which a disabled (red stop sign with yellow slash) breakpoint is set and choose Debug - Enable Breakpoint. To enable all breakpoints from all scripts in the active document, choose Debug - Enable All Breakpoints.
To start executing the current script or to resume execution after the script is interrupted at a breakpoint, click Continue, choose Debug - Continue, or press F5.