Debugger settings could benefit from more structure & consistency:
Split up of Behavior options
Consider splitting up 'Behavior' section into smaller sets of options. For instance
- Behavior
	
- Use Qt Creator for post-mortem debugging
 - Bring Qt Creator to the foreground when the application interrupts
 - Warn when debugging "Release" builds
 - Set breakpoints using absolute paths
(Tooltip suggests this is a GDB only setting though???) - Force Qt logging to the console
 - Maximum stack depth: <>
 
 
- User Interface
	
- Use annotations in the main editor when debugging
 - Use tooltips in the main editor when debugging
 - Use alternating row colors in debug views
 - Debugger font size follows the main editor
 - Keep editor stationary when stepping
 - Show QML Object Tree
 
 
- When Debugging Stops
	
- Switch to the previous mode
 - Close temporary source views
 - Close temporary memory views
 
 
Tooltips & Warnings
The use of tooltips is somewhat inconsistent.
Suggestion: Reserve tooltips for the cases where the option is not clear already. Consider adding an info 
 or warning icon 
 to the text to make it more explicit/discoverable, and attach the tooltip to that icon. Alternatively, we could also link to the relevant documentation explaining the options?
- relates to
 - 
                    
QTCREATORBUG-31923 "Use tooltips in main editor when debugging" on by default
-         
 - Reported
 
 -         
 
| For Gerrit Dashboard: QTCREATORBUG-31929 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 600935,3 | WIP: Debugger: Show a few settings tooltips as permanent label | master | qt-creator/qt-creator | Status: NEW | -2 | 0 |