In its default state, the Debug perspective partitions the Workbench into four functional
areas:
- Program execution area - Contains the
Debug view, which displays session trees with stack traces
for each active debugging session. This view also provides the commands for
controlling program execution.
- Editing area - Contains one or more ABL
Editor tabs for viewing and modifying the source code.
- Execution monitoring area - Contains the
Variables, Expressions, and
Dynamic Objects views, for tracking the values of data
elements as the application runs. The Breakpoints view, where
you define rules for suspending program execution at specific points, is also found
here.
- Information area - Contains the standard Eclipse Console and
Task views.
Note: An Eclipse preference setting lets you control whether every call to an
external procedure or include file opens a new ABL Editor window to
display the file, or whether all called files use the same window. Select and check or clear the Reuse editor when displaying source
code option according to your preference. If you check this option, no
more than two ABL Editor windows will open automatically during a
debugging session -- one window for the initial file, and a second for all called
files.