The "Debug" view displays a project name, the name of the program being executed, and other information in a tree structure, enabling the user to check the program execution status (status of threads and stacks), calling paths, and other information. Buttons and context menus can be used to perform debugging operations such as starting, executing, or exiting a program.
The following table lists the context menu items used in the "Debug" view.
Menu item | Button | Description |
---|---|---|
Step Into | Executes one statement in a program. If the executed statement invokes another process such as a CALL statement, control jumps to the called process, and execution is halted. When Step Into is executed just before a COPY statement, execution is halted at the first statement in the COBOL Library. | |
Step Over | Executes one statement in a program. If the executed statement invokes another process such as a CALL statement, the entire called process is executed, and execution is halted at the next statement following the calling statement. When Step Over is executed just before a COPY statement, execution is halted at the first statement in the COBOL Library. | |
Step Return | Executes a program until control returns to the calling process. When Step Return is executed in a COBOL library, the program is executed until returning to the call process of the program in which the COBOL library is specified. | |
Resume | Restarts the halted execution of a program. | |
Suspend | Halts execution of a program. | |
Terminate | Exits debugging. | |
Terminate and Relaunch | - | Exits the current debugging and starts debugging of the same target again. |