1
resposta

DEBUG E TERMINAL

Boa noite!!!!

Então... eu estou codando no VsCode e quando dou o RUN a saída está aparecendo somente no debug. Porque não está saindo no TERMINA? faz alguma diferença o run sair no debug console ou no terminal? Eu acho estranho sair no CONSOLE rsrsr, da a impressão que algo de errado não esta certo kkk.. Tem algum jeito de sair no terminal, como é mostrado nas vieo aulas.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Edivaldo!

No Visual Studio Code, a saída dos programas pode aparecer tanto no console de debug quanto no terminal integrado, dependendo de como você está executando o seu código. O comportamento padrão ao executar o código com o botão "Run" é usar o console de debug, que é útil para depuração pois fornece mais informações e ferramentas para o desenvolvedor.

Se você prefere que a saída apareça diretamente no terminal, você pode alterar isso nas configurações do seu ambiente de desenvolvimento. Aqui está um passo a passo que pode te ajudar:

  1. Vá até o menu "View" e selecione "Command Palette" (ou use o atalho Ctrl+Shift+P no Windows/Linux ou Cmd+Shift+P no macOS).
  2. Digite "Preferences: Open Settings (JSON)" e selecione a opção que aparece.
  3. No arquivo settings.json, adicione ou modifique a seguinte configuração:
"code-runner.executorMap": {
    "dart": "dart"
}
  1. Salve o arquivo settings.json.

Essa configuração deve fazer com que o comando de execução do Dart seja apenas dart, que é o comando usado no terminal, sem abrir o console de debug.

Outra opção é executar o código diretamente pelo terminal integrado, usando o comando dart run seguido do caminho do seu arquivo Dart.

Lembre-se de que não há problema em usar o console de debug para ver a saída do seu programa. A diferença principal é que o console de debug é mais voltado para a depuração, enquanto o terminal pode ser mais direto e menos poluído visualmente, o que pode ser uma preferência pessoal.

Espero ter ajudado e bons estudos!