Plugin para o "suplime text 2" que permite executar scripts que aceitam entrada. Como na imagem abaixo, por exemplo.
Digitectrl + b. Sem o plugin, você teria o seguinte erro: EOFError
. Ao invés disso, a saída do build aparece, aguardando a entrada do dado.
Para entrar, clique em enter. A seguinte janela aparece.
Ao digitar enter após entrar com seus dados, ou esc para abortar, você retorna à saída da compilação, agora pode fornecer mais informações.
OBS: No momento, não é possível que o texto sublime mostre as janelas de entrada e saída ao mesmo tempo..
Este plugin funciona corrigindo o código do arquivo exec.py
. Normalmente, isso não acontece corretamente na inicialização. Como solução temporária, você pode forçar o sublimetext a recarregar oexec_patcher.py
abrindo, editando e salvando novamente.
Tutorial
Basta baixar o arquivo “build-with-input-master” e inseri-lo na pasta “Sublime Text 2 \ Packages” entre todos os outros previamente instalados. O caminho exato da minha pasta é, no windows 10: C:\Users\Joanes\AppData\Roaming\Sublime Text 2\Packages (Obs:Mas pode ser outro caminho para você.)
Créditos do plugin: eric-wieser