Home » Support » Index of All Documentation » Wing IDE Reference Manual » Command Reference »

Debugger Commands

Commands that control the debugger and current debug process, if any.

break-clear ()

Clear the breakpoint on the current line Key Binding: F9

break-clear-all ()

Clear all breakpoints Key Bindings: Wing IDE: Ctrl-F9; Brief: Ctrl-F9; VI/VIM: Ctrl-F9; Eclipse: Ctrl-F9; Emacs: Ctrl-F9; Visual Studio: Ctrl-F9; OS X: Command-F9

break-clear-clicked ()

Clear the breakpoint at current click location

break-disable ()

Disable the breakpoint on current line Key Binding: Shift-F9

break-disable-all ()

Disable all breakpoints Key Bindings: Wing IDE: Ctrl-Shift-F9; Brief: Ctrl-Shift-F9; VI/VIM: Ctrl-Shift-F9; Eclipse: Ctrl-Shift-F9; Emacs: Ctrl-Shift-F9; Visual Studio: Ctrl-Shift-F9

break-disable-clicked ()

Disable the breakpoint at current click location

break-edit-cond ()

Edit condition for the breakpoint on current line

break-edit-cond-clicked ()

Edit condition for the breakpoint at the current mouse click location

break-enable ()

Enable the breakpoint on the current line Key Binding: Shift-F9

break-enable-all ()

Enable all breakpoints Key Bindings: Wing IDE: Ctrl-Shift-F9; Brief: Ctrl-Shift-F9; VI/VIM: Ctrl-Shift-F9; Eclipse: Ctrl-Shift-F9; Emacs: Ctrl-Shift-F9; Visual Studio: Ctrl-Shift-F9

break-enable-clicked ()

Enable the breakpoint at current click location

break-enable-toggle ()

Toggle whether breakpoint on current line is enabled or disabled

break-ignore ()

Ignore the breakpoint on current line for N iterations

break-ignore-clicked ()

Ignore the breakpoint at the current mouse click location for N iterations

break-set ()

Set a new regular breakpoint on current line Key Binding: F9

break-set-clicked ()

Set a new regular breakpoint at the current mouse click location

break-set-cond ()

Set a new conditional breakpoint on current line

break-set-cond-clicked ()

Set a new conditionalbreakpoint at the current mouse click location

break-set-temp ()

Set a new temporary breakpoint on current line

break-set-temp-clicked ()

Set a new temporary breakpoint at the current mouse click location

break-toggle ()

Toggle breakpoint at current line (creates new regular bp when one is created)

clear-exception-ignores-list ()

Clear list of exceptions being ignored during debugging

clear-var-errors ()

Clear stored variable errors so they get refetched

collapse-tree-more ()

Collapse whole selected variables display subtree one more level

debug-attach ()

Attach to an already-running debug process

debug-continue (show_dialog=None)

Continue (or start) running, to next breakpoint Key Binding: F5

debug-detach ()

Detach from the debug process and let it run

debug-file (show_dialog=None)

Start debugging the current file (rather than the main entry point) Key Binding: Shift-F5

debug-kill ()

Stop debugging Key Bindings: Wing IDE: Ctrl-F5; Brief: Ctrl-F5; VI/VIM: Ctrl-F5; Eclipse: Ctrl-F5; Emacs: Ctrl-F5; Visual Studio: Ctrl-F5; OS X: Command-F5

debug-move-counter ()

Move program counter to caret

debug-probe-clear ()

Clear debug probe.

debug-restart ()

Stop and restart the current debug process

debug-show-environment ()

Show the debug run arguments and environment configuration dialog for the main entry point or current file

debug-stack-menu-items ()

Not documented

debug-stop ()

Pause free-running execution at current program counter Key Bindings: Wing IDE: Ctrl-Shift-F5; Brief: Ctrl-Shift-F5; VI/VIM: Ctrl-Shift-F5; Eclipse: Ctrl-Shift-F5; Emacs: Ctrl-Shift-F5; Visual Studio: Ctrl-Shift-F5; OS X: Command-Shift-F5

debug-to-clicked ()

Debug to the line at the current mouse click location

exception-always-stop ()

Always stop on exceptions, even if they are handled by the code

exception-never-stop ()

Never stop on exceptions, even if they are unhandled in the code

exception-stop-when-printed ()

Stop only on exceptions when they are about to be printed

exception-unhandled-stop ()

Stop only on exceptions that are not handled by the code

expand-tree-more ()

Expand whole selected variables display subtree deeper

force-var-reload ()

Force refetch of a value from server

frame-down ()

Move down the current debug stack Key Binding: F12

frame-show ()

Show the position (thread and stack frame) where the debugger originally stopped Key Bindings: Wing IDE: Shift-F11; Brief: Shift-F11; VI/VIM: Shift-F11; Eclipse: Shift-F11; Emacs: Shift-F11; Visual Studio: Shift-F11

frame-up ()

Move up the current debug stack Key Binding: F11

hide-detail ()

Show the textual value detail area

internal-extra-debugger-logging-start ()

Turn on additional logging for diagnosing problems with the debugger

internal-extra-debugger-logging-stop ()

Turn off additional logging for diagnosing problems with the debugger

python-shell-clear ()

Clear python shell.

python-shell-kill ()

Kill python shell process.

python-shell-restart ()

Restart python shell.

run-build-command ()

Execute the build command defined in the project, if any

run-to-cursor ()

Run to current cursor position Key Bindings: Wing IDE: Alt-F5; Brief: Alt-F5; VI/VIM: Alt-F5; Eclipse: Alt-F5; Emacs: Alt-F5; Visual Studio: Alt-F5

shell-copy-with-prompts (shell=None)

Copy text from shell, including all prompts

shell-ctrl-down ()

Not documented

shell-ctrl-return ()

Not documented

shell-ctrl-up ()

Not documented

show-detail ()

Show the textual value detail area

step-into (show_dialog=None)

Step into current execution point, or start debugging at first line Key Binding: F7

step-out ()

Step out of the current function or method Key Binding: F8

step-over ()

Step over current instruction Key Bindings: Wing IDE: Ctrl-F6; Brief: Ctrl-F6; VI/VIM: Ctrl-F6; Eclipse: Ctrl-F6; Emacs: Ctrl-F6; Visual Studio: Ctrl-F6

step-over-block ()

Step over current block

step-over-line ()

Step over current line

step-over-statement ()

Step over current statement Key Binding: F6

watch (style='ref')

Watch selected variable using a direct object reference to track it

watch-expression (expr=None)

Add a new expression to the watch list

watch-module-ref ()

Watch selected value relative to a module looked up by name in sys.modules

watch-parent-ref ()

Watch selected variable using a reference to the value's parent and the key slot for the value

watch-ref ()

Watch selected variable using a direct object reference to track it

watch-symbolic ()

Watch selected value using the symbolic path to it

Debugger Watch Commands

Commands for the debugger's Watch tool (Wing IDE Professional only). These are available only when the watch tool has key board focus.

watch-clear-all ()

Clear all entries from the watch list

watch-clear-selected ()

Clear selected entry from the watch list

Call Stack View Commands

Commands available on a specific instance of the call stack tool

callstack-copy-to-clipboard ()

Copy the call stack to the clipboard, as text

callstack-set-codeline-mode (mode)

Set the code line display mode for this call stack

callstack-show-docs ()

Show documentation for the call stack manager

Exceptions Commands

Commands available when the debugger's Exceptions tool has the keyboard focus.

clear ()

Clear the exception currently shown on the display

copy ()

Copy the exception traceback to the clipboard Key Bindings: Wing IDE: Ctrl-Insert; Brief: Ctrl-Insert; VI/VIM: Ctrl-Insert; Eclipse: Ctrl-Insert; Emacs: Ctrl-Insert; Visual Studio: Ctrl-Insert; OS X: Command-C

« 20.5. Version Control CommandsTable of Contents20.7. Script-provided Add-on Commands »

Debugger Commands