When a line has a breakpoint set, a solid red circle will appear in the left margin beside the line. Now, when you issue the Run command, the debugger will run your script until it encounters this breakpoint, or one of the auto-breakpoints, or you issue a Break command.
You can simultaneously set as many breakpoints as you like. But a breakpoint may be set only upon certain lines. If an instruction spans more than one line, the breakpoint needs to be set upon the first line. A breakpoint also can not be set upon commented lines. A breakpoint on an END instruction is ignored. You should instead set the breakpoint on the respective DO, SELECT, or WHEN instruction.
Note: You can toggle a breakpoint with the mouse when the debugger is running. To do this, simply move the mouse pointer over the desired line, and double-click the righthand mouse button.
To clear all breakpoints, use the Remove All Breakpoints command instead.
To disable a breakpoint without actually removing it, use the Enable / Disable Breakpoint command instead.