Debug perspective is a group of views and editors which is used when debugging applications.
Debug perspective includes 11 views:
Breakpoints → |
shows the breakpoints set for the 4gl program and allow you to enable and disable the breakpoints |
|
Debug → |
provides debugging information in a tree-structured hierarchy |
|
Display → |
shows the results of evaluating an expression in the context of the current stack frame |
|
Executables → |
provides a dynamic list of the executables and their source files |
|
Expressions → |
checks whether all the expressions in a scope were calculated properly |
|
Memory → |
helps you to control and to customize your process memory |
|
Modules → |
provides information about modules loaded in the current debugging session |
|
Registers → |
records the information about the registers in the selected stack frame |
|
Signals → |
shows the signals defined on the selected debug target and how these signals are handled |
|
Variables → |
shows all variables of the current scope and allows modifying the values of the necessary ones |
|
Visualizer |
|
When you open the Debug perspective, the following views open automatically:
§ Debug, Variables, Breakpoints, Executables, and Visualizer are the views associated directly with the perspective,
§ Console, Problems, Outline and Tasks are the general views.
All the other views can be opened manually.
Display and Memory opens in the bottom part of the Debug perspective.
Debug view opens in the upper left corner of the Debug perspective.
Variables, Breakpoints, Expressions, Registers, Signals and Modules views open in the upper right corner of the Debug perspective.
Visualizer view opens directly below them.
Here you can find out how to open and manipulate perspectives.
Here you can find out how to open and manipulate views.
Related articles: