Como fechar automaticamente a janela de saída de depuração no PTVS?

Como fechar automaticamente a janela de saída de depuração no PTVS?

Estou usando o pacote PTVS no MSVS 2013 Express para desenvolver e executar meus scripts Python. Estou usando o Startbotão ( F5) para executar o script. O script usa a pilha TCP/IP para se comunicar com um programa externo em execução em segundo plano. As últimas linhas do meu script são:

del SWLink
sys.exit()

onde SWLinkestá o objeto comm que foi definido.

Ao executar o script, uma janela de terminal (comando) é aberta onde algumas mensagens são ecoadas, incluindo minhas mensagens print(). Quando o script termina, o terminal aguarda o pressionamento de uma tecla para fechar e devolver o controle ao IDE.

Como devo finalizar meu script para que o terminal feche automaticamente?

Responder1

Para fechar automaticamente a janela de saída de depuração, abra:

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

e desmarque as caixas de seleção Wait for input when process exits normallye Wait for input when process exits abnormally.

ATUALIZAÇÃO: não sei por que, mas isso só funcionaàs vezes??!

informação relacionada