Debug perspective

 

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:

Debugger

Perspectives