Como executar código no terminal no código VS

O terminal VS Code (Visual Studio Code) permite comandos de texto. Os resultados e a saída podem ser visualizados no editor e ele oferece suporte a shells como bash, prompt de comando e PowerShell. A execução do código nas exposições do terminal permite que os usuários dividam o terminal em painéis diferentes, naveguem no histórico de comandos, personalizem o ambiente do shell e definam suas configurações para um melhor fluxo de trabalho.

How To Run Code In Terminal In VS Code

Este artigo se aprofunda em como executar código em um terminal VS Code.

Executando código no terminal

O terminal VS Code é a linha de comando integrada diretamente na plataforma. Com ele, você pode executar scripts, executar comandos e interagir com o sistema operacional do seu PC ou qualquer outra ferramenta de desenvolvimento sem sair do ambiente de código. Siga as etapas abaixo para executar o código no terminal VS Code:

  1. No VS Code, abra o arquivo no qual deseja trabalhar. Para que isso funcione, você precisa ter a extensão de linguagem correta que corresponda à sua linguagem de programação. Você pode encontrá-los na guia Extensões.
    How To Run Code In Terminal In VS Code
  2. Escolha a tecla (`) de crase no teclado. Isso abre o terminal integrado. Uma alternativa aqui é selecionar “Terminal” na barra de menu “Exibir”. Enquanto estiver aqui, escolha “Novo Terminal”.
    How To Run Code In Terminal In VS Code
  3. Vá para o diretório que contém o arquivo de código através do comando “cd”. Se um arquivo estiver dentro de “Documento”, por exemplo, o comando usado aqui deverá ser “cd Documentos”. Isso permite que você navegue até a pasta.
    How To Run Code In Terminal In VS Code
  4. Quando o diretório correto for encontrado, você deverá executar o arquivo de código. Faça isso digitando o comando correto para a linguagem de programação específica que está sendo usada.
    How To Run Code In Terminal In VS Code
    • JavaScript:node filename.js
    • Pitão:python filename.py
    • C++:g++ filename.cpp -o output && ./output
    • Java:javac filename.java && java filename
    • Rubi:ruby filename.rb
  5. O nome do arquivo deve ser substituído pelo nome real do arquivo de código.
    How To Run Code In Terminal In VS Code
  6. Execute o comando pressionando o botão Enter. Isso deve mostrar o código dentro do terminal.
    How To Run Code In Terminal In VS Code

O Terminal Integrado no Código VS

O terminal do Visual Studio Code é totalmente integrado e começa na raiz do espaço de trabalho. Oferece integração de editor com recursos como detecção de erros e links. Você pode executar vários comandos da mesma forma que faria em terminais independentes.

Veja como abrir um terminal integrado:

  1. Vá para o menu na barra de ferramentas superior e selecione “Exibir”.
    How To Run Code In Terminal In VS Code
  2. Escolha “Terminal” no menu suspenso. Alternativamente, use “Ctrl+`” (crase) para iniciar o terminal.
    How To Run Code In Terminal In VS Code
    • O terminal é aberto na janela do VS Code. Um prompt de comando é exibido aqui.
  3. Ajuste o tamanho do painel do terminal arrastando. O botão maximizar no canto superior direito pode ser usado para entrar em tela inteira.
    How To Run Code In Terminal In VS Code
  4. Clique na seta suspensa, no canto superior direito, e selecione o shell desejado. Dessa forma, é possível alternar entre os shells.
    How To Run Code In Terminal In VS Code
  5. Abra a “Paleta de Comandos” pressionando “Ctrl+Shift+P”.
  6. Utilize o comando “Visualizar: Alternar Terminal”.
    How To Run Code In Terminal In VS Code
  7. Os comandos do menu “Abrir no Terminal Integrado” podem ser utilizados no Explorer.
    • O painel do terminal pode ser alternado usando o atalho “Ctrl+`” no teclado.
    • O atalho de teclado “Ctrl+Shift+`” ajuda na criação de um novo terminal.

O terminal no VS Code possui algumas funcionalidades adicionais chamadas integração de shell. Ele rastreia onde os comandos são executados. O atalho Ctrl+shift+C permite abrir o VS Code em um terminal externo.

Os invólucros terminais

Vários shells podem ser usados ​​em um terminal integrado. Geralmente, eles são instalados na máquina e o padrão é extraído dos padrões do sistema. Quando os shells são detectados, eles são apresentados na lista suspensa dos perfis do terminal.

Gerenciamento de terminais

No lado direito da visualização do terminal, há a interface do usuário das guias do terminal. Cada terminal tem um nome, cor, ícone e decoração de grupo de dados, se existir.

Para adicionar instâncias de terminal:

  1. Selecione o ícone “+” no “Painel do Terminal, (lado superior direito).
    How To Run Code In Terminal In VS Code
  2. Vá para o menu suspenso do terminal e escolha um perfil.
    How To Run Code In Terminal In VS Code
    • Alternativamente, pressione o comando Ctrl+Shift+`. Com esta ação, você terá criado uma nova entrada na lista superior associada ao terminal específico.

Para remover as instâncias:

  1. Passe o mouse sobre uma guia e selecione a opção “Lixeira”,
    How To Run Code In Terminal In VS Code
  2. Escolha um item da guia e pressione “Excluir”.
    How To Run Code In Terminal In VS Code
    • Alternativamente, clique com o botão direito e use a opção de comando “Terminal: Eliminar as instâncias do Terminal Ativo” no menu de contexto.

É possível navegar entre diferentes grupos de terminais através do foco próximo Ctr+PageDown e do foco anterior Ctrl+PageUp. Quando o status de um terminal muda, ícones podem aparecer no lado direito do terminal. Você pode passar o mouse sobre o ícone para visualizar as informações de status que podem conter ações.

Dividir painéis (grupos)

Você pode ter terminais diferentes lado a lado. Ele permite subdividir painéis e criar um grupo de painéis para trabalhar.

  1. Encontre uma entrada na lista de terminais do lado direito e passe o mouse sobre ela.
    How To Run Code In Terminal In VS Code
  2. Escolha o botão de divisão embutido.
    How To Run Code In Terminal In VS Code
  3. Vá para o menu de contexto e clique com o botão direito nele e selecione o menu “Dividir”.
    How To Run Code In Terminal In VS Code
  4. Pressione “Alt” e clique em “+” ou guia única no painel do terminal.
    How To Run Code In Terminal In VS Code
  5. Ative o comando “Ctrl+Shift+5”.
    How To Run Code In Terminal In VS Code

Para navegar entre os terminais dentro de um grupo, você precisa se concentrar no painel anterior pressionando “Alt + Esquerda” ou no painel seguinte clicando em “Alt + Direita”. Ao arrastar e soltar guias na lista, você está essencialmente reorganizando-as. No entanto, quando uma guia é arrastada para a área do terminal principal, você move com êxito um terminal de um grupo para o próximo.

Usar o comando “Terminal: Unsplit” move um terminal dentro de seu próprio grupo. Isso é feito clicando com o botão direito no menu de contexto ou por meio da paleta de comandos.

Terminais dentro da área do editor

Os terminais dentro do editor podem ser abertos usando os comandos “Terminal: Criar Novo Terminal na Área do Editor” ou “Terminal: Criar Novo na Área do Editor ao Lado”. Isso também pode ser conseguido simplesmente arrastando o terminal da visualização para a área do editor. Normalmente, os editores do terminal são apresentados como guias normais do editor.

Os editores de terminal podem estar em ambos os lados ou podem ser organizados em várias dimensões através do sistema de layout de grupo de editores. A configuração “terminal.integrated.defaultLocation” altera a localização padrão do terminal da área “editor” ou “visualização”.

Navegando pelo conteúdo

Buffer refere-se ao conteúdo do terminal e é aquela seção que está acima da “rolagem para trás” ou do ponto de vista inferior. A configuração “terminal.integrated.scrollback” determina a quantidade de rolagem que é mantida. O padrão é 1.000 linhas.

A navegação pelo buffer pode ser feita seguindo vários comandos, incluindo:

  • Ctrl+Alt+PageUp: rola uma linha para cima
  • Ctrl+Alt+PageDown: Rolar para baixo
  • Shift + PageUp: rola uma página para cima
  • Shift + PageDown: rolar uma página para baixo
  • Ctrl+Home: Role até o topo
  • Ctrl+End: Role até o final

Para navegação de comando:

  • Ctrl+Up: Role para o comando anterior
  • Ctrl + Baixo: Role para o próximo comando

Normalmente, a rolagem acontece simultaneamente. No entanto, você pode configurar usando o “terminal. Integrated.smoothscrolling” para animar em um curto espaço de tempo.

Perguntas frequentes

O que devo fazer se tiver problemas para iniciar o terminal VS?

Se você estiver tendo problemas para iniciar o terminal, consulte o guia de solução de problemas , onde poderá obter mais orientações.

É possível criar um terminal de administração?

Normalmente, um shell integrado é executado com permissões do VS Code. Se o objetivo é executar o shell com administrador ou qualquer outra permissão, utilize “runas.exe” e outros utilitários no terminal.

Simplifique o fluxo de trabalho usando o terminal VS Code

Executar código no terminal VS Code é eficiente e conveniente, pois você não precisa sair do editor. Ele agiliza todas as tarefas de desenvolvimento e você pode alternar entre a execução do código e a própria codificação. No final do dia, você aumenta a produtividade e pode se concentrar na execução e depuração do código.

Você já tentou executar o código no terminal VS Code? Qual foi sua experiência? Deixe-nos saber na seção de comentários abaixo.

Sign up and earn $1000 a day ⋙

Como consertar o Messenger quando ele não abre

Como consertar o Messenger quando ele não abre

Como todos os aplicativos, o Messenger pode travar de vez em quando, recusar-se a fazer login ou não permitir que você envie mensagens. Felizmente, geralmente há um

O telefone 3D da Amazon pode chegar em duas semanas

O telefone 3D da Amazon pode chegar em duas semanas

A Amazon realizará um evento de lançamento em duas semanas, onde poderá lançar seu tão falado smartphone 3D. A empresa lançou um vídeo teaser de pessoas

GoPro lança aplicativo KILLER para Apple Watch

GoPro lança aplicativo KILLER para Apple Watch

Desde o watchOS 2, esperamos por um novo aplicativo matador para o Apple Watch – e a GoPro pode ter acabado de entregá-lo. Um novo aplicativo da empresa

Pium quer que sua casa inteligente cheire tão bem quanto parece

Pium quer que sua casa inteligente cheire tão bem quanto parece

Kickstarter da semana: Pium “Minha casa inteligente não tem nariz” “Qual é o cheiro?” "Horrível." Seu Amazon Echo pode apagar as luzes e mudar o

Life360 Por que não consigo ver a velocidade

Life360 Por que não consigo ver a velocidade

A estrada pode ser um lugar perigoso. Felizmente, o aplicativo Life360 permite verificar se você e seus entes queridos estão dirigindo em velocidades legais enquanto estão na estrada.

Discord No Route Error – As melhores soluções para celular e PC

Discord No Route Error – As melhores soluções para celular e PC

Discord oferece uma plataforma divertida onde os entusiastas de jogos obstinados podem interagir facilmente por meio de voz e texto. Embora o serviço seja conhecido por ser

Como fazer um loop no Apresentações Google

Como fazer um loop no Apresentações Google

O Apresentações Google é uma ferramenta essencial para negócios e educação, tanto online quanto offline. Graças a este programa, temos acesso gratuito a inúmeras apresentações

As melhores alternativas ao Formulários Google

As melhores alternativas ao Formulários Google

O Formulários Google é um criador de formulários popular, mas se você não tem uma conta do Google ou não gosta do aplicativo, precisa de uma alternativa que também seja gratuita.

O que fazer quando você esquecer sua senha Life360

O que fazer quando você esquecer sua senha Life360

O problema com as senhas é que é fácil esquecê-las. Isso se aplica tanto à sua conta Life360 quanto a qualquer aplicativo. Embora seja uma fonte de estresse ou

As melhores receitas de lágrimas do reino

As melhores receitas de lágrimas do reino

A comida é crucial para a sobrevivência em “The Legend of Zelda: Tears of the Kingdom” (TotK), e refeições cozidas são muito melhores para você do que lanches crus. Na verdade, um

Como adicionar vários cargos na mesma empresa no LinkedIn

Como adicionar vários cargos na mesma empresa no LinkedIn

O LinkedIn permite que você mostre a progressão de sua carreira para potenciais empregadores em um formato avançado. Em vez de apenas listar uma posição que você ocupou em um

Como conseguir rúpias em Tears Of The Kingdom

Como conseguir rúpias em Tears Of The Kingdom

Existem vários itens que você precisará estocar em “Legend of Zelda: Tears of the Kingdom” (TotK). A maioria deles exigirá dinheiro para ser obtida. O

O que é Sky VIP? Tudo o que você precisa saber sobre as recompensas Sky VIP

O que é Sky VIP? Tudo o que você precisa saber sobre as recompensas Sky VIP

Se você assinar um ou mais serviços da Sky e morar no Reino Unido e na Irlanda, você se qualificará automaticamente para prêmios Sky VIP. Sky VIP é um adoçante

Como baixar filmes em seu Amazon Fire Tablet – agosto de 2021

Como baixar filmes em seu Amazon Fire Tablet – agosto de 2021

Existem muitas opções no Fire OS que permitem baixar seus filmes favoritos para o seu tablet para assistir no modo offline. Se você quiser

Como melhorar a qualidade do som do AirPods Pro

Como melhorar a qualidade do som do AirPods Pro

Se você é usuário do AirPods Pro, sabe que a qualidade do som é uma grande melhoria em relação aos AirPods padrão. Mas você sabia que existem maneiras de melhorar os botões

Aqui está o que a Amazon cobra pela entrega para membros Prime e não Prime

Aqui está o que a Amazon cobra pela entrega para membros Prime e não Prime

A Amazon conquistou o lugar de marca de comércio eletrônico mais proeminente do mundo. Os compradores on-line escolhem a Amazon por seus benefícios atraentes, como generosos

Como desfocar uma foto ou imagem

Como desfocar uma foto ou imagem

Todo mundo faz isso; você tira uma ótima foto de seu filho fazendo algo emocionante ou a foto perfeita do produto para sua listagem no eBay e, mais tarde, quando

Como corrigir “Esta ação não pode ser concluída porque o arquivo está aberto”

Como corrigir “Esta ação não pode ser concluída porque o arquivo está aberto”

Você provavelmente já encontrou a mensagem de erro “Esta ação não pode ser concluída porque o arquivo está aberto” ao tentar renomear, transferir ou excluir um arquivo.

Como obter o parafuso de água em Terraria

Como obter o parafuso de água em Terraria

Terraria está cheio de itens, armas e equipamentos valiosos que você pode usar para fortalecer seu personagem. Uma das armas mais versáteis no início do jogo é a

O TikTok é só vídeo? Não necessariamente

O TikTok é só vídeo? Não necessariamente

O TikTok concentra-se principalmente em vídeos curtos. Tudo começou com vídeos de 15 segundos em que os criadores se mostravam dançando, sincronizando os lábios e experimentando