[issue17942] IDLE Debugger: Improve GUI

Mark Roseman report at bugs.python.org
Wed Sep 23 01:34:15 CEST 2015


Mark Roseman added the comment:

Have attached debugger-ui.patch, which greatly updates the user interface for the existing debugger.  

This also relies on some images that should be downloaded and unpacked into the 'Icons' directory: http://www.tkdocs.com/images/debugicons.zip

Summary of changes:
 * works with both Tk 8.4 and 8.5+
 * paned window separates left and right, allowing adjusting relative sizes
 * on left, toolbar with graphical/text buttons, plus message, and stack
 * on right, local and global variables of selected stack frame
 * running program can be interrupted via 'stop' button
 * stack and variables use listbox (8.4) or tree (with resizable columns)
 * removed locals, globals, and stack 'view' options
 * source option changed to auto-open windows to see source
 * can always view source by double-clicking or context menu in stack
 * full value of variable can be seen via tooltip in variable list
 
In future, this will also replace the 'stack viewer' feature for displaying
exceptions, but this has not yet been integrated.

----------
keywords: +patch
Added file: http://bugs.python.org/file40551/debugger-ui.patch

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue17942>
_______________________________________


More information about the Python-bugs-list mailing list