Debugging your application
After you launch a debug session, there are debug views available that enable a variety of debug tasks. You can also enable code coverage collection in a debug session.
About this task
Views that are available for debugging include:
- The Debug view: manage program debugging.
- The Debugger editor: displays source for your application.
- The Breakpoints view: set and work with breakpoints.
- The Variables view: list and edit variables in your application. You can also find more information in Inspecting variables.
- The Registers view: display registers in your program.
- The Monitors view: work with variables, expressions, and registers that you choose to monitor.
- The Modules view: display a list of modules loaded while running your program. You can navigate to the individual compile units and source files in your application, see function entry points and set breakpoints on them.
- The Debug Console: issue commands to the debug engine, view output from the engine, and see the results of the commands you have issued.
- The Console view: display the screen output of your program.
- The Memory view: view and map memory used by your application.