Pular para o conteúdo

Console.ReadLine() não está funcionando no Sublime [C#] [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Console.ReadLine() não está funcionando no Sublime [C#] [RESOLVIDO]

Enviado em 02/01/2021 - 18:44h

Eu rodei um script C# no Sublime, ele escreveu a mensagem na tela, mas quando digito algo para a entrada de dados não funciona, mas o programa ainda fica executando sem terminar. Mas quando executo pelo terminal funciona. Devo estar fazendo algo errado, mas não sei aonde =/

Responder tópico

2. Re: Console.ReadLine() não está funcionando no Sublime [C#] [RESOLVIDO]

Enviado em 03/01/2021 - 00:48h

Deve ser porque no sublime text ele não está executando pelo terminal. O seu programa é um programa de console, por isso é preciso executar pelo terminal, já que o read line vai ler a linha a partir do terminal. E como vi ali, o comando do sublime text não está abrindo nenhum terminal.

Experimente colocar o terminal pra executar o mcs junto com o $file e veja se funciona. Assim ele irá abrir uma janela de terminal externa pra você digitar.

____________________________________________
https://nerdki.blogspot.com/ acessa aí vai lá, é grátis!
Capeta (demo) do meu trabalho:
https://cpusam.github.io/

3. Re: Console.ReadLine() não está funcionando no Sublime [C#] [RESOLVIDO]

Enviado em 04/01/2021 - 21:30h

SamL escreveu:

Deve ser porque no sublime text ele não está executando pelo terminal. O seu programa é um programa de console, por isso é preciso executar pelo terminal, já que o read line vai ler a linha a partir do terminal. E como vi ali, o comando do sublime text não está abrindo nenhum terminal.

Experimente colocar o terminal pra executar o mcs junto com o $file e veja se funciona. Assim ele irá abrir uma janela de terminal externa pra você digitar.

____________________________________________
https://nerdki.blogspot.com/ acessa aí vai lá, é grátis!
Capeta (demo) do meu trabalho:
https://cpusam.github.io/
Obrigado! Consegui chamar o terminal =D
{
"shell": true,
"shell_cmd": "gnome-terminal -- bash -c \"mcs $file; mono $file_base_name.exe;echo;echo Press Enter to Exit...;read\"",
"selector": "source.cs"
}

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder