The Sessions view in the Debugger window lists the debugging
sessions currently running in the IDE.
You switch the display of the Sessions view by clicking
in the toolbar of the Debugger window.
The information given for each session includes the session name and state. In most cases, the state corresponds to the state of the process associated with the session. One session is the current session, unless no sessions are running. By default, the current session is the session that you most recently started.
The following table describes the session states.
State | Description |
---|---|
Starting | The program is being started. You cannot pause, resume, or single-step the application. |
Running | The application being debugged has been started and is executing instructions. |
On Breakpoint | The application is suspended because it hit a breakpoint. |
Paused | The application is suspended because you either paused the application or performed a step command (Step Into, Step Over, Step Out, or Run to Cursor). |
The following table describes the icons displayed to the left of the session name.
Icon | Description |
---|---|
![]() | The current session |
![]() | A session other than the current session |
The contextual menu in the Sessions view includes the following items.
Menu Item | Description |
---|---|
Make Current | Makes the selected session the current session. |
Finish | Terminates the selected process and removes the session. If the process is attached, the process is disconnected without being terminated. |
List Options | Enables you to customize the display of the Sessions view, including adding and removing columns of information, reordering the columns, and sorting the columns. See Customizing Debug Views for more information. |
Properties | Displays the properties of the selected session. |
See also | |
---|---|
Current Context in the Debugger
Running a Program in the Debugger |