Como Instalar o VS Code no Ubuntu

2024-08-13 · Atualizado 2026-07-12

Resposta Rápida: A Maneira Mais Rápida de Instalar o VS Code no Ubuntu

A maneira mais rápida de instalar o Visual Studio Code no Ubuntu (26.04 LTS, 24.04 LTS ou 22.04 LTS) é executar um único comando do Snap ou baixar o .deb oficial e instalá-lo com o apt. Qualquer um destes três métodos funciona nas versões atuais do Ubuntu:

  1. Snap (um comando, com atualizações automáticas):

    sudo snap install code --classic
    
  2. Pacote .deb oficial — baixe-o em code.visualstudio.com e instale-o diretamente com o apt (isso também adiciona o repositório da Microsoft, para que o VS Code seja atualizado junto com o seu sistema):

    sudo apt install ./code_*_amd64.deb
    
  3. Repositório APT da Microsoft (ideal para configurações via script ou em servidores) — adicione a chave de assinatura e o repositório da Microsoft e, em seguida, instale o code:

    sudo apt install wget gpg
    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft.gpg
    echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
    sudo apt update && sudo apt install code
    

Depois de instalar, abra o VS Code digitando code no terminal ou iniciando-o pelo menu de Aplicativos. O passo a passo detalhado de cada método — incluindo instruções de terminal sem capturas de tela, a configuração pós-instalação e a solução de problemas — está logo abaixo.

Introdução

O Visual Studio Code (VSCode) é um editor de código-fonte poderoso, versátil e gratuito, desenvolvido pela Microsoft. Ele ganhou enorme popularidade entre os desenvolvedores por ser leve, ter um conjunto de recursos abrangente e contar com um robusto ecossistema de extensões. O VSCode dá suporte a uma ampla variedade de linguagens de programação e frameworks, o que o torna uma escolha ideal tanto para iniciantes quanto para desenvolvedores experientes.

Para os usuários do Ubuntu, instalar o VSCode abre um mundo de possibilidades em termos de edição de código, depuração e integração com o controle de versão. Seja você desenvolvedor web, cientista de dados ou administrador de sistemas, o VSCode pode aumentar bastante a sua produtividade e agilizar o seu fluxo de trabalho.

Neste guia, vamos orientá-lo no processo de instalação do Visual Studio Code no Ubuntu. Abordaremos vários métodos de instalação, para que você escolha aquele que melhor atende às suas necessidades e ao seu nível de familiaridade com o sistema operacional Ubuntu.

Pré-requisitos

Antes de partirmos para o processo de instalação, vamos garantir que você tenha tudo o que precisa para instalar o Visual Studio Code no seu sistema Ubuntu sem problemas. Veja os pré-requisitos:

  1. Sistema Operacional Ubuntu:

    • O VSCode roda em todas as versões do Ubuntu com suporte atualmente, incluindo o Ubuntu 26.04 LTS (Resolute Raccoon, lançado em 23 de abril de 2026), o 24.04 LTS (Noble Numbat) e o 22.04 LTS (Jammy Jellyfish), além das versões não-LTS atuais. O Ubuntu 20.04 LTS ainda funciona, mas o seu suporte padrão terminou em 31 de maio de 2025, então ele agora recebe atualizações apenas por meio da Manutenção de Segurança Estendida (Ubuntu Pro).
    • O Ubuntu 18.04 LTS não é mais compatível. Desde o VS Code 1.86 (janeiro de 2024), o editor exige a glibc 2.28 ou mais recente, e o 18.04 vem com a glibc 2.27, então ele não consegue mais executar as versões atuais — a versão 1.85 é a última que funciona no 18.04.
    • Garanta que o seu sistema Ubuntu esteja atualizado executando sudo apt update && sudo apt upgrade no terminal.
  2. Conexão com a Internet:

    • É preciso ter uma conexão estável com a internet para baixar o VSCode e as dependências dele.
    • Se você usa uma conexão limitada (com franquia de dados), saiba que o download atual do .deb é de cerca de 190 MB.
  3. Conhecimento Básico do Terminal:

    • Alguns métodos de instalação exigem o uso da linha de comando.
    • Ter familiaridade com os comandos básicos do terminal vai ajudar.
  4. Privilégios de Sudo:

    • Você precisará de acesso sudo para instalar softwares no seu sistema Ubuntu.
    • Tenha em mãos a senha de sudo do seu sistema.
  5. Espaço em Disco Suficiente:

    • Depois de instalado, o VSCode ocupa cerca de 400 MB de espaço em disco.
    • Verifique se você tem espaço livre suficiente no seu sistema.
  6. Arquitetura Compatível:

    • O VSCode é compatível com sistemas de 64 bits.
    • Para verificar a arquitetura do seu sistema, execute uname -m no terminal. Ele deve retornar x86_64.

Método 1: Instalar o VSCode pela Central de Programas do Ubuntu

A Central de Programas do Ubuntu oferece uma interface gráfica para instalar aplicativos, o que a torna a escolha ideal para quem prefere uma abordagem visual. Veja como instalar o Visual Studio Code por esse método:

  1. Abra a Central de Programas do Ubuntu:

    • Clique no ícone da Central de Programas do Ubuntu na barra de tarefas ou pesquise por "Software do Ubuntu" na visão geral de Atividades.
  2. Pesquise pelo VSCode:

    • Assim que a Central de Programas abrir, clique na barra de pesquisa no topo.
    • Digite "Visual Studio Code" ou simplesmente "VSCode" e pressione Enter.
  3. Localize o Visual Studio Code:

    • Você verá o Visual Studio Code nos resultados da pesquisa.
    • Ele costuma aparecer com o ícone oficial do VSCode e como publicado pela Microsoft.
  4. Instale o VSCode:

    • Clique no item Visual Studio Code para abrir a página de detalhes dele.
    • Clique no botão "Instalar".
    • Talvez seja solicitado que você digite a sua senha para autorizar a instalação.
  5. Aguarde a Conclusão da Instalação:

    • A Central de Programas fará o download e a instalação do VSCode.
    • Esse processo costuma levar alguns minutos, dependendo da velocidade da sua internet.
  6. Abra o VSCode:

    • Concluída a instalação, você pode clicar no botão "Iniciar" na Central de Programas.
    • Como alternativa, você pode encontrar o VSCode no menu de Aplicativos ou pesquisá-lo na visão geral de Atividades.

Método 2: Instalar o VSCode usando APT

Instalar o VSCode usando o APT (Advanced Package Tool) é um método mais robusto, que garante que você tenha a versão mais recente diretamente da Microsoft. Esse método consiste em adicionar o repositório oficial da Microsoft ao seu sistema. Veja como fazer:

  1. Atualize o Índice de Pacotes: Abra um terminal e execute o comando a seguir para garantir que o seu índice de pacotes esteja atualizado:

    sudo apt update
    
  2. Instale as Dependências: Instale as dependências necessárias executando:

    sudo apt install wget gpg apt-transport-https
    
  3. Importe a Chave GPG da Microsoft: Importe a chave GPG da Microsoft e armazene-a no diretório moderno de chaveiros (keyrings). (O antigo comando apt-key add está obsoleto e não funciona mais no Ubuntu 22.04 e versões posteriores, então use o gpg --dearmor no lugar dele):

    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft.gpg
    
  4. Adicione o Repositório do VSCode: Habilite o repositório oficial do VS Code, fazendo referência à chave que você acabou de adicionar:

    echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
    
  5. Atualize o Índice de Pacotes de Novo: Depois de adicionar o novo repositório, atualize o índice de pacotes:

    sudo apt update
    
  6. Instale o VSCode: Por fim, instale o Visual Studio Code:

    sudo apt install code
    
  7. Verifique a Instalação: Concluída a instalação, você pode verificá-la conferindo a versão:

    code --version
    

Esse método oferece várias vantagens:

  • Você sempre terá acesso à versão mais recente do VSCode.
  • As atualizações serão gerenciadas pelo processo padrão de atualização do Ubuntu.
  • É mais fácil de automatizar em scripts de configuração do sistema.

Método 3: Instalar o VSCode usando o pacote .deb

Instalar o VSCode usando um pacote .deb é outro método simples. Essa abordagem é útil caso você queira baixar o pacote primeiro e instalá-lo depois, ou caso precise instalar o VSCode em uma máquina sem acesso à internet. Veja como fazer:

  1. Baixe o Pacote .deb:

    • Abra um navegador e acesse o site oficial do Visual Studio Code: https://code.visualstudio.com/
    • Clique no botão de download para Linux.
    • Selecione o pacote .deb para Ubuntu/Debian.
    • O download deve começar automaticamente.
  2. Localize o Arquivo Baixado:

    • Por padrão, o arquivo estará na sua pasta Downloads.
    • O nome do arquivo será parecido com code_1.XX.X-XXXXXXXXXX_amd64.deb, em que os X representam os números da versão.
  3. Instalação pela Interface Gráfica (Opção 1):

    • Quando o download terminar, dê um duplo clique no arquivo .deb.
    • Isso deve abrir a Central de Programas do Ubuntu.
    • Clique no botão "Instalar".
    • Digite a sua senha quando solicitado para autorizar a instalação.
  4. Instalação pelo Terminal (Opção 2):

    • Se você preferir usar o terminal, a forma recomendada é instalar o pacote .deb com o apt, que resolve automaticamente as dependências para você:
      sudo apt install ~/Downloads/code_1.XX.X-XXXXXXXXXX_amd64.deb
      
    • Substitua os X pelo número real da versão do arquivo que você baixou (para a versão atual 1.128, o nome fica parecido com code_1.128.0-XXXXXXXXXX_amd64.deb, em que os dígitos finais correspondem ao carimbo de data/hora do build exibido na página de download). Esse método também adiciona o repositório da Microsoft, para que o VS Code continue atualizado pelo apt.
    • Como alternativa, você pode usar o dpkg e, em seguida, corrigir eventuais dependências ausentes:
      sudo dpkg -i ~/Downloads/code_1.XX.X-XXXXXXXXXX_amd64.deb
      sudo apt install -f
      
  5. Verifique a Instalação:

    • Após a instalação, você pode verificá-la abrindo o VSCode pelo menu de Aplicativos ou executando code no terminal.

Esse método tem algumas vantagens:

  • Permite a instalação offline, caso você baixe o arquivo .deb em outra máquina.
  • Você controla qual versão instalar.
  • É útil para implantação em massa em organizações.

Método 4: Instalar o VSCode usando Snap

Os pacotes Snap têm suporte nativo no Ubuntu 26.04, 24.04 e 22.04, o que faz deste o método mais rápido, com um único comando. O snap do VS Code é publicado e mantido pela Microsoft e se mantém atualizado automaticamente em segundo plano. Veja como usá-lo:

  1. Instale o VSCode com o Snap: Abra um terminal e execute:

    sudo snap install code --classic
    

    A opção --classic é necessária porque o VS Code precisa de amplo acesso ao seu sistema para editar arquivos e executar ferramentas fora do sandbox padrão do snap.

  2. Verifique a Instalação: Confirme a instalação conferindo a versão:

    code --version
    

Esse método tem algumas vantagens:

  • É um único comando, sem precisar configurar nenhum repositório.
  • As atualizações são aplicadas automaticamente em segundo plano.
  • Funciona da mesma forma em todas as versões atuais do Ubuntu.

Passos Pós-Instalação

Depois de instalar o Visual Studio Code no seu sistema Ubuntu, há alguns passos que você pode seguir para garantir a melhor experiência:

  1. Abrindo o VSCode:

    • Você pode abrir o VSCode de várias maneiras:
      • Clique no ícone do VSCode no menu de Aplicativos
      • Pesquise por "Visual Studio Code" na visão geral de Atividades
      • Use o terminal, digitando code e pressionando Enter
  2. Configurando a Integração com a Linha de Comando:

    • O VSCode pode ser iniciado pelo terminal para abrir arquivos ou pastas.
    • Para habilitar isso, abra o VSCode e:
      1. Pressione Ctrl+Shift+P para abrir a Paleta de Comandos
      2. Digite "shell command" e selecione "Shell Command: Install 'code' command in PATH"
    • Feito isso, você pode usar comandos como code . para abrir o diretório atual no VSCode
  3. Instalando Extensões:

    • Os recursos do VSCode podem ser ampliados com extensões.
    • Para instalar extensões:
      1. Clique no ícone de Extensões na barra lateral esquerda (ou pressione Ctrl+Shift+X)
      2. Pesquise pelas extensões de que você precisa (por exemplo, Python, C++, JavaScript)
      3. Clique em "Instalar" nas extensões desejadas
  4. Ajustando as Configurações:

    • Personalize o VSCode do seu jeito:
      1. Vá em Arquivo > Preferências > Configurações (ou pressione Ctrl+,)
      2. Ali você pode ajustar várias opções, como tema, tamanho da fonte, indentação, etc.
  5. Atualizando o VSCode:

    • Se você instalou pelo APT ou pela Central de Programas:
      • O VSCode será atualizado automaticamente junto com as atualizações do seu sistema
      • Você pode verificar manualmente se há atualizações executando:
        sudo apt update
        sudo apt upgrade
        
    • Se você instalou pelo pacote .deb:
      • Você precisará baixar e instalar as novas versões manualmente
      • O VSCode avisará quando houver atualizações disponíveis
  6. Aprendendo os Atalhos de Teclado:

    • O VSCode tem muitos atalhos de teclado úteis
    • Veja todos os atalhos em Arquivo > Preferências > Atalhos de Teclado
    • Alguns atalhos populares:
      • Ctrl+P: Abertura rápida de arquivos
      • Ctrl+Shift+P: Paleta de Comandos
      • Ctrl+/: Alternar comentário de linha

Instalar VSCode no Ubuntu

Perguntas Frequentes (FAQ)

Q: O Visual Studio Code é gratuito?

A: Sim, o Visual Studio Code é um software gratuito e de código aberto. Pode ser usado sem nenhum custo.

Q: Posso usar o VSCode com linguagens além das desenvolvidas pela Microsoft?

A: Com certeza! O VSCode oferece suporte a uma ampla variedade de linguagens de programação por meio do seu sistema de extensões. Você encontra extensões para linguagens como Python, Java, C++, Ruby e muitas outras.

Q: Como desinstalo o VSCode se eu não precisar mais dele?

A: Para desinstalar o VSCode, você pode usar o seguinte comando no terminal:

sudo apt remove code

Se você o instalou pelo pacote .deb, talvez precise usar:

sudo dpkg -r code

Q: O VSCode não está reconhecendo a minha linguagem de programação. O que devo fazer?

A: Talvez seja preciso instalar a extensão de linguagem adequada. Abra o VSCode, vá até a aba de Extensões (Ctrl+Shift+X) e pesquise pela sua linguagem para localizar e instalar a extensão correspondente.

Q: Posso sincronizar as minhas configurações do VSCode em vários computadores?

A: Sim, o VSCode oferece o recurso de Sincronização de Configurações. Você pode ativá-lo clicando no ícone de engrenagem no canto inferior esquerdo e selecionando "Ativar Sincronização de Configurações".

Q: Com que frequência o VSCode é atualizado?

A: Normalmente a Microsoft lança atualizações para o VSCode todos os meses. Essas atualizações incluem correções de bugs, melhorias de desempenho e novos recursos.

Q: Posso usar o VSCode para desenvolvimento remoto?

A: Sim, o VSCode oferece suporte a desenvolvimento remoto por meio do pacote de extensões Remote Development. Isso permite usar um contêiner, uma máquina remota ou o Windows Subsystem for Linux (WSL) como um ambiente de desenvolvimento completo.

Q: O VSCode é a mesma coisa que o Visual Studio?

A: Não, o VSCode (Visual Studio Code) é diferente do Visual Studio. O VSCode é um editor de código leve e multiplataforma, enquanto o Visual Studio é um Ambiente de Desenvolvimento Integrado (IDE) completo, voltado principalmente para o Windows.

Q: Posso contribuir com o desenvolvimento do VSCode?

A: Sim, o VSCode é de código aberto e a Microsoft recebe bem as contribuições. Você encontra o código-fonte e as diretrizes de contribuição no repositório do GitHub deles.

Q: O ícone do VSCode na bandeja do sistema sumiu. Como posso resolver isso?

A: Esse é um problema conhecido em algumas distribuições Linux. Você pode tentar instalar o pacote libappindicator1:

sudo apt install libappindicator1

Se isso não resolver, talvez seja preciso usar uma extensão do shell GNOME, como a "TopIcons Plus", para exibir o ícone.