Once the debugger is running, the following commands are available for controlling further execution of the debug program from Wing. These are accessible from the tool bar and the Debug menu:
When stopped on a given line of code, execution can be controlled as follows from the Debug menu:
Step Over will step over a single instruction in Python. This may not leave the current line if it contains something like a list comprehension or single-line for loop.
Step Into will attempt to step into the next executed function on the current line of code. If there is no function or method to step into, this command acts like Step Over.
Step Out will complete execution of the current function or method and stop on the first instruction encountered after returning from the current function or method.
Continue will continue execution until the next breakpoint, exception, or program termination