External I/O Consoles

Index of All Documentation » Wing Pro Reference Manual » Debugger » Debug Process I/O »

In cases where the debug process requires specific characteristics provided by a full-featured terminal emulator or by the Windows console, or to better handle very large amounts of debug process output, you can redirect debug I/O to a new external window using the Debugger > I/O > Use External Console preference.

The most effective way to keep the external console visible after the debug process exits is to place a breakpoint on the last line of your program. Alternatively, enable the Debugger > I/O > External Console Waits on Exit preference. However, this can result in many external consoles being displayed at once if you do not press Enter inside the consoles after each debug run.

On Linux and OS X it is possible to select which console applications will be tried for the external console by altering the Debugger > I/O > External Consoles preference.

Windows always uses the standard DOS Console that comes with your version of Windows.