Como Instalar o VS Code no Ubuntu
Introdução
O Visual Studio Code (VSCode) é um editor de código-fonte poderoso, versátil e gratuito desenvolvido pela Microsoft. Ele ganhou imensa popularidade entre os desenvolvedores devido à sua natureza leve, conjunto de recursos extensivo e robusto ecossistema de extensões. O VSCode suporta uma ampla gama de linguagens de programação e frameworks, tornando-o 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 de controle de versão. Seja você um desenvolvedor web, um cientista de dados ou um administrador de sistemas, o VSCode pode aumentar significativamente sua produtividade e otimizar seu fluxo de trabalho.
Neste guia, vamos orientá-lo pelo processo de instalação do Visual Studio Code no Ubuntu. Vamos cobrir vários métodos de instalação, garantindo que você possa escolher aquele que melhor se adapta às suas necessidades e ao seu nível de conforto com o sistema operacional Ubuntu.
Pré-requisitos
Antes de mergulharmos no processo de instalação, vamos garantir que você tenha tudo o que precisa para instalar com sucesso o Visual Studio Code no seu sistema Ubuntu. Aqui estão os pré-requisitos:
-
Sistema Operacional Ubuntu:
- O VSCode é compatível com o Ubuntu 16.04 e versões posteriores.
- Certifique-se de que seu sistema Ubuntu esteja atualizado executando
sudo apt update && sudo apt upgrade
no terminal.
-
Conexão com a Internet:
- Uma conexão estável com a internet é necessária para baixar o VSCode e suas dependências.
- Se você estiver em uma conexão com medição, observe que o tamanho do download é de aproximadamente 60-70 MB.
-
Conhecimento Básico de Terminal:
- Alguns métodos de instalação exigem o uso da linha de comando.
- Familiaridade com comandos básicos do terminal será útil.
-
Privilégios Sudo:
- Você precisará de acesso sudo para instalar software no seu sistema Ubuntu.
- Certifique-se de saber a senha sudo do seu sistema.
-
Espaço em Disco Adequado:
- O VSCode requer cerca de 200 MB de espaço em disco.
- Certifique-se de ter espaço livre suficiente no seu sistema.
-
Arquitetura Suportada:
- O VSCode suporta sistemas de 64 bits.
- Para verificar a arquitetura do seu sistema, execute
uname -m
no terminal. Ele deve retornarx86_64
.
Método 1: Instalar o VSCode pelo Centro de Software do Ubuntu
O Centro de Software do Ubuntu fornece uma interface gráfica para instalar aplicativos, tornando-se uma escolha ideal para usuários que preferem uma abordagem visual. Veja como instalar o Visual Studio Code usando este método:
-
Abra o Centro de Software do Ubuntu:
- Clique no ícone do Software do Ubuntu no dock ou pesquise por "Software do Ubuntu" na visão geral de Atividades.
-
Pesquise por VSCode:
- Assim que o Centro de Software abrir, clique na barra de pesquisa na parte superior.
- Digite "Visual Studio Code" ou simplesmente "VSCode" e pressione Enter.
-
Localize o Visual Studio Code:
- Você deve ver o Visual Studio Code nos resultados da pesquisa.
- Geralmente, ele é listado com o ícone oficial do VSCode e publicado pela Microsoft.
-
Instale o VSCode:
- Clique na entrada do Visual Studio Code para abrir sua página de detalhes.
- Clique no botão "Instalar".
- Pode ser solicitado que você insira sua senha para autorizar a instalação.
-
Aguarde a Conclusão da Instalação:
- O Centro de Software fará o download e instalará o VSCode.
- Esse processo geralmente leva alguns minutos, dependendo da sua velocidade de internet.
-
Inicie o VSCode:
- Assim que a instalação estiver concluída, você pode clicar no botão "Iniciar" no Centro de Software.
- Alternativamente, 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 APT (Advanced Package Tool) é um método mais robusto que garante que você obtenha a versão mais recente diretamente da Microsoft. Este método envolve adicionar o repositório oficial da Microsoft ao seu sistema. Veja como fazer isso:
-
Atualize o Índice de Pacotes: Abra um terminal e execute o seguinte comando para garantir que seu índice de pacotes esteja atualizado:
sudo apt update
-
Instale Dependências: Instale as dependências necessárias executando:
sudo apt install software-properties-common apt-transport-https wget
-
Importe a Chave GPG da Microsoft: Importe a chave GPG da Microsoft para garantir a integridade dos pacotes:
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
-
Adicione o Repositório do VSCode: Habilite o repositório do VSCode:
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
-
Atualize o Índice de Pacotes Novamente: Após adicionar o novo repositório, atualize o índice de pacotes:
sudo apt update
-
Instale o VSCode: Finalmente, instale o Visual Studio Code:
sudo apt install code
-
Verifique a Instalação: Assim que a instalação estiver concluída, você pode verificar executando o seguinte comando:
code --version
Este 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 para 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. Esta abordagem é útil se você quiser baixar o pacote primeiro e instalá-lo depois, ou se precisar instalar o VSCode em uma máquina sem acesso à internet. Veja como fazer isso:
-
Baixe o Pacote .deb:
- Abra um navegador da web e vá para 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.
-
Localize o Arquivo Baixado:
- Por padrão, o arquivo deve estar na sua pasta de Downloads.
- O nome do arquivo será algo como
code_1.XX.X-XXXXXXXXXX_amd64.deb
, onde X representa números de versão.
-
Instalar Usando GUI (Opção 1):
- Assim que o download estiver completo, clique duas vezes no arquivo .deb.
- Isso deve abrir o Centro de Software do Ubuntu.
- Clique no botão "Instalar".
- Insira sua senha quando solicitado para autorizar a instalação.
-
Instalar Usando o Terminal (Opção 2):
- Se você preferir usar o terminal, pode instalar o pacote .deb usando o seguinte comando:
sudo dpkg -i ~/Downloads/code_1.XX.X-XXXXXXXXXX_amd64.deb
- Substitua os X's pelo número da versão real do seu arquivo baixado.
- Se você encontrar problemas de dependência, execute:
sudo apt install -f
- Se você preferir usar o terminal, pode instalar o pacote .deb usando o seguinte comando:
-
Verifique a Instalação:
- Após a instalação, você pode verificar abrindo o VSCode a partir do menu de Aplicativos ou executando
code
no terminal.
- Após a instalação, você pode verificar abrindo o VSCode a partir do menu de Aplicativos ou executando
Este método tem algumas vantagens:
- Permite a instalação offline se você baixar o arquivo .deb em outra máquina.
- Você tem controle sobre qual versão instalar.
- É útil para implantação em massa em organizações.
Passos Pós-Instalação
Após instalar com sucesso o Visual Studio Code no seu sistema Ubuntu, há alguns passos que você pode querer seguir para garantir a melhor experiência:
-
Iniciando o VSCode:
- Você pode iniciar o VSCode de várias maneiras:
- Clique no ícone do VSCode no seu menu de Aplicativos
- Pesquise por "Visual Studio Code" na visão geral de Atividades
- Use o terminal digitando
code
e pressionando Enter
- Você pode iniciar o VSCode de várias maneiras:
-
Configurando a Integração com a Linha de Comando:
- O VSCode pode ser iniciado a partir do terminal para abrir arquivos ou pastas.
- Para habilitar isso, abra o VSCode e:
- Pressione
Ctrl+Shift+P
para abrir a Paleta de Comandos - Digite "shell command" e selecione "Shell Command: Install 'code' command in PATH"
- Pressione
- Após isso, você pode usar comandos como
code .
para abrir o diretório atual no VSCode
-
Instalando Extensões:
- A funcionalidade do VSCode pode ser estendida com extensões.
- Para instalar extensões:
- Clique no ícone de Extensões na barra lateral esquerda (ou pressione
Ctrl+Shift+X
) - Pesquise por extensões que você precisa (por exemplo, Python, C++, JavaScript)
- Clique em "Instalar" nas extensões que você deseja
- Clique no ícone de Extensões na barra lateral esquerda (ou pressione
-
Configurando as Configurações:
- Personalize o VSCode ao seu gosto:
- Vá para Arquivo > Preferências > Configurações (ou pressione
Ctrl+,
) - Aqui você pode ajustar várias configurações como tema, tamanho da fonte, indentação, etc.
- Vá para Arquivo > Preferências > Configurações (ou pressione
- Personalize o VSCode ao seu gosto:
-
Atualizando o VSCode:
- Se você instalou via APT ou Centro de Software:
- O VSCode será atualizado automaticamente 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 via pacote .deb:
- Você precisará baixar e instalar novas versões manualmente
- O VSCode notificará quando atualizações estiverem disponíveis
- Se você instalou via APT ou Centro de Software:
-
Aprendendo Atalhos de Teclado:
- O VSCode possui muitos atalhos de teclado úteis
- Veja todos os atalhos indo para Arquivo > Preferências > Atalhos de Teclado
- Alguns atalhos populares:
Ctrl+P
: Abertura rápida de arquivosCtrl+Shift+P
: Paleta de ComandosCtrl+/
: Alternar comentário de linha
Perguntas Frequentes (FAQ)
Q: O Visual Studio Code é gratuito para usar?
A: Sim, o Visual Studio Code é um software gratuito e de código aberto. Está disponível para uso sem qualquer custo.
Q: Posso usar o VSCode para linguagens além das desenvolvidas pela Microsoft?
A: Absolutamente! O VSCode suporta uma ampla gama de linguagens de programação através de seu sistema extensível. Você pode encontrar extensões para linguagens como Python, Java, C++, Ruby e muitas mais.
Q: Como desinstalo o VSCode se 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 via pacote .deb, pode precisar usar:
sudo dpkg -r code
Q: O VSCode não está reconhecendo minha linguagem de programação. O que devo fazer?
A: Você pode precisar instalar a extensão de linguagem apropriada. Abra o VSCode, vá para a visualização de Extensões (Ctrl+Shift+X) e pesquise pela sua linguagem para encontrar e instalar a extensão relevante.
Q: Posso sincronizar minhas configurações do VSCode em vários computadores?
A: Sim, o VSCode oferece um 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: A Microsoft normalmente lança atualizações para o VSCode mensalmente. 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 suporta desenvolvimento remoto através de seu pacote de extensões de Desenvolvimento Remoto. Isso permite que você use um contêiner, máquina remota ou Windows Subsystem for Linux (WSL) como um ambiente de desenvolvimento completo.
Q: O VSCode é o mesmo 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, principalmente para Windows.
Q: Posso contribuir para o desenvolvimento do VSCode?
A: Sim, o VSCode é de código aberto, e a Microsoft acolhe contribuições. Você pode encontrar o código-fonte e as diretrizes de contribuição no repositório do GitHub deles.
Q: O ícone da bandeja do sistema para o VSCode está faltando. Como posso corrigir isso?
A: Este é um problema conhecido em algumas distribuições Linux. Você pode tentar instalar o pacote libappindicator1
:
sudo apt install libappindicator1
Se isso não funcionar, você pode precisar usar uma extensão do shell GNOME como "TopIcons Plus" para exibir o ícone.