Как автоматически закрыть окно вывода отладки в PTVS?

Как автоматически закрыть окно вывода отладки в PTVS?

Я использую пакет PTVS на MSVS 2013 Express для разработки и запуска моих скриптов Python. Я использую кнопку Start( F5) для запуска скрипта. Скрипт использует стек TCP/IP для связи с внешней программой, работающей в фоновом режиме. Последние строки в моем скрипте:

del SWLink
sys.exit()

где SWLinkнаходится объект связи, который был определен.

При запуске скрипта открывается окно терминала (команды), в котором отображаются некоторые сообщения, включая мои сообщения print(). Когда скрипт завершается, терминал ждет нажатия клавиши, чтобы закрыться и вернуть управление IDE.

Как мне завершить скрипт, чтобы терминал автоматически закрылся?

решение1

Чтобы автоматически закрыть окно вывода отладки, откройте:

DEBUG-> Options and Settings...-> Python Tools->Debugging

и снимите флажки Wait for input when process exits normallyи Wait for input when process exits abnormally.

ОБНОВЛЕНИЕ: Я не знаю почему, но это работает толькоиногда??!

Связанный контент