Debugging Options Dialog Box

Using the Debugging Options window, you can customize a debugging session or change defaults for the entire debugger. The following categories are available from the tabs at the right side of the box:
Debugging Output Defaults Sets options on the output from a debugging session
Debugging Behavior Defaults Sets options for stepping, tracing and popping
Window Layout Defaults Sets display and size options for windows
Window Behavior Defaults Customizes the behavior of several Debugging windows
Data Display Defaults Customizes how you track expressions
Language and Scoping Defaults Sets the language mode for debugging, case sensitivity, global scoping, and automatic resolution for C++
Runtime Checking Defaults Sets options for memory use reporting and error reporting
Data Grapher Defaults Sets options for vector graphs, area graphs, style defaults, ranges, and update intervals
Debugging Performance Defaults Sets options for debugging in Quick Mode, #include files, and caches
Fork and Thread Defaults Sets options for forks, breakpoint inheritance, and threads
Command Line Only Defaults Sets command-line options including custom pretty-print, flushes, output, startup messages and stack frame default numbers
Advanced Defaults Sets disassembler version, and shell programming options

When you click Apply or OK., your change is saved as a default and is applied to the current session, all other active sessions, and any sessions started in the future.


Note - These changes are only made for the current debug session:

- Changes to the files for logging in the Debugging Output category
- Change to the file for program output in the Debugging Output category
- Change to the file for Error Reporting in the Runtime Checking category

Presumably you want each session logged to a different file. The default values for these files include the pid in the file name to ensure uniqueness across sessions.

Buttons
OK Applies changes to all debugging sessions and saves them as the default for future debugging session, and closes the dialog box
Apply Applies changes to the current debugging session Applies changes to all debugging sessions and saves them as the default for future debugging session, but does not close the dialog box
Cancel Closes the dialog box without applying your changes
Help Displays help for the dialog box