Windows users can use the debugger's toolbar for a variety of operations. To display a description of any button on the toolbar, place the mouse pointer over the button and hold it there for a few seconds. Depending on the state of the debugger, some of the icons may be disabled.
Toolbar Button | Description |
---|---|
Step Into | Executes one statement of the program and then returns control to the debugger. It is the equivalent of the keyboard command S. The debugger will follow new threads as they are created. If you want to continue to follow the original thread, use the Step Over command. |
Step Over | Allows you to step over a performed paragraph. It is the same as Step Into except that it includes the entire range of a PERFORM statement as a single statement. It is the equivalent of the P-step command. Use this command if you want to step through a program following only the original thread. |
Step Out | Lets you run to a performed paragraph's exit. |
Run to Cursor (F3) | Sets a temporary breakpoint at the current cursor line and continues execution of your program. |
Auto Step | Causes your program to execute step commands repeatedly until it reaches the end of the program. As with the Step Into command, the debugger will follow new threads as they are created. If you want to continue to follow the original thread, use the Step Over command. |
Find | Brings up a dialog for entering a word or phrase you want to locate. |
Find from Top | Locates the next occurrence of the last found word or phrase. |
Find Next | Locates the next occurrence of the last found word or phrase. |
Find Previous | Locates a previous occurrence of the last found word or phrase. |
Find Current Line | Sets the source view to the current program location. |
Go | Runs the program to the next breakpoint. |
Toggle Breakpoint (F4) | Sets or removes a breakpoint at the source line containing the cursor. |
Disable Breakpoint | Allows you to keep a breakpoint location while turning off the breakpoint. |
Remove All Breakpoints | Clears all breakpoints from the program. |
Perform Stack | Displays the current Perform stack, listing all of the nested paragraphs leading up to the current statement. |