<type>documentation</type>
<domain>debug</domain>
<id>running-without-debug</id>
<title>Running Without Debug</title>
<date>$Date$</date>
<version>$Revision$</version>
<product>per+</product>

We recommend using Wing's debugger whenever Python code is executed, since this is
the most efficient way of catching and fixing any problems encountered by the code.  In
most cases, the debugger overhead is low enough that executing outside the debugger
has no real benefits.

However, Python code may also be executed outside of the debugger with ``Execute Current
File`` and ``Execute Recent`` in the ``Debug`` menu, or with ``Execute Selected`` after
right-clicking on the `Project <ref:proj/index>`__ tool. This uses the `OS Commands
<ref:oscommands/index>`__ tool to manage the process.


