There are several ways in which to start a debug session from within Wing:

Additional options exist for initiating a debug session from outside of Wing and for attaching to an already-running process. These are described in sections Debugging Externally Launched Code and Attaching, respectively.

Once a debug process has been started, the status indicator in the lower left of the window should change from white or grey to another color, as described in Debugger Status.

Note that when debugging code from the Python Shell the debugger only appears active if code is actually running and the shell is not at the prompt.

Custom Python Compilations

Wing's debugger contains an extension module that uses the cross-Python API to support multiple versions of Python with a single compilation of the module. This should cover most custom compilations of Python, but there may be cases where you will need to recompile the debugger core module to match your compilation of Python. This is possible with Wing Pro, which includes access to the source code under NDA. Please contact us for details.