Como instalar o Visual Studio Code no Linux manualmente e via Snap

Se você quer programar no sistema do pinguim com a ferramenta da Microsoft, veja como o no Linux e via Snap.

Já foi mostrado como instalar o Visual Studio Code no Ubuntu, usando a ferramenta Ubuntu Make. Nesse tutorial, você verá como fazer um procedimento de instalação que teoricamente funciona em todas as distribuições Linux.

Como instalar o Visual Studio Code no Linux usando pacotes DEB/RPM
Como instalar o Visual Studio Code no Linux manualmente

Antes de instalar o programa, é preciso deixar claro que a ferramenta é um de código, não uma completa (Ambiente de Desenvolvimento Integrado), como seu homônimo Visual Studio.

Características do Visual Studio Code

Visual Studio Code foi criado usando uma mistura de tecnologias de código aberto e baseadas na web, como o Chromium, o Electron app framework do GitHub, e próprio editor Monaco, da Microsoft.

Ele oferece suporte a coloração e realce de sintaxe completa e todas as características padrão de um bom editor de código, para trabalhar com C#, C++, PHP, Java, HTML, CSS, Markdown, SASS, JSON e Python.

O aplicativo também fornece integração com o Github, semelhante ao encontrado no Google Chrome Dev Editor e suporte IntelliSense alimentado por projetos open source para trabalhar mais rápido (por exemplo, correção de erro de digitação, preenchimento automático, etc.) com suporte.

Como instalar o Visual Studio Code no Linux

Para instalar o Visual Studio Code no Linux, você pode usar um dos procedimentos abaixo.

Como instalar a versão mais recente do Visual Studio Code no Linux em distros que suportam Snap

Para instalar o Visual Studio Code no Linux via Snap você precisa ter o suporte a essa tecnologia instalado em seu sistema. Se não tiver, use o tutorial abaixo para instalar:

Como instalar o suporte a pacotes Snap no Linux

Depois, você pode instalar o Visual Studio Code no Linux via Snap, fazendo o seguinte:

Passo 1. Abra um terminal;
Passo 2. Instale o programa, usando esse comando:

sudo snap install code --classic

Passo 3. Mais tarde, se você precisar atualizar o programa, use:
sudo snap refresh code
Passo 4. Depois, se for necessário, desinstale o programa, usando o comando abaixo;
sudo snap remove code

Como instalar o Visual Studio Code no Linux manualmente

Para instalar o Visual Studio Code no Linux manualmente, faça o seguinte:

Passo 1. Abra um terminal;
Passo 2. Caso já tenha feito alguma instalação manual, apague a pasta, o link e o atalho anterior com esse comando;

sudo rm -Rf /opt//*
sudo rm -Rf /opt/vscode/code
sudo rm -Rf /usr/share/applications/vscode.desktop

Passo 3. Confira se o seu sistema é de 32 bits ou 64 bits, para isso, use o seguinte comando no terminal:

uname -m

Passo 4. Se seu sistema é de 32 bits, use o comando abaixo para baixar o programa. Se o link estiver desatualizado, acesse essa página, baixe a última versão e salve-o com o nome vscode.tar.gz:

wget "https://go.microsoft.com/fwlink/?LinkID=620885" -O vscode.tar.gz

Passo 5. Se seu sistema é de 64 bits, use o comando abaixo para baixar o programa. Se o link estiver desatualizado, acesse essa página, baixe a última versão e salve-o com o nome vscode.tar.gz:

wget "https://go.microsoft.com/fwlink/?LinkID=620884" -O vscode.tar.gz

Passo 6. Use o comando a seguir para descompactar o arquivo baixado;

sudo tar -vzxf vscode.tar.gz -C /opt/

Passo 7. Renomeie o arquivo criado, para deixar seu nome em letras minúsculas;

sudo mv /opt/VSCode*/ /opt/vscode/

Passo 8. Finalmente, crie um atalho para facilitar a execução do programa;

sudo ln -sf /opt/vscode/code /usr/bin/code

Passo 9. Se seu ambiente gráfico atual suportar, crie um lançador para o programa, executando o comando abaixo;

echo -e '[Desktop Entry]\n Version=1.0\n Name=vscode\n Exec=/opt/vscode/code\n Icon=/opt/vscode/resources/app/resources/linux/code.png\n Type=Application\n Categories=Application' | sudo tee /usr/share/applications/vscode.desktop

Posteriormente, se for necessário, para remover o Visual Studio Code no Linux, basta apagar a pasta, o link e o atalho anterior com esse comando;

sudo rm -Rf /opt/vscode/*
sudo rm -Rf /opt/vscode/code
sudo rm -Rf /usr/share/applications/vscode.desktop

Como instalar a versão mais recente do Visual Studio Code no RHEL, Fedora, CentOS e derivados

Para instalar a versão mais recente do Visual Studio Code no RHEL, Fedora, CentOS e derivados e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:

Passo 1. Abra um terminal;
Passo 2. Adicione o repositório do programa com este comando;

sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

Passo 3. Baixe a chave do repositório do programa com o comando:

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Passo 4. Atualize o gerenciador de pacotes com o comando:

dnf check-update

Passo 5. Agora use o comando abaixo para instalar o programa;

sudo dnf install code

Como instalar a versão mais recente do Visual Studio Code no openSUSE, SLE e derivados

Para instalar a versão mais recente do Visual Studio Code no openSUSE, SLE e derivados e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:

Passo 1. Abra um terminal;
Passo 2. Adicione o repositório do programa com este comando;

sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/vscode.repo'

Passo 3. Baixe a chave do repositório do programa com o comando:

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Passo 4. Atualize o gerenciador de pacotes com o comando:

sudo zypper refresh

Passo 5. Agora use o comando abaixo para instalar o programa;

sudo zypper install code

Pronto! Agora, quando quiser iniciar o programa, digite vscode em um terminal, seguido da tecla TAB.

Já se a sua distribuição suportar, coloque o atalho na sua área de trabalho usando o gerenciador de arquivos do sistema ou o comando abaixo, e use-o para iniciar o programa.

sudo chmod +x /usr/share/applications/vscode.desktop
cp /usr/share/applications/vscode.desktop  ~/Área\ de\ Trabalho/

Se seu sistema estiver em inglês, use este comando para copiar o atalho para sua área de trabalho:

cp /usr/share/applications/vscode.desktop ~/Desktop

Para mais detalhes sobre essa tarefa, consulte esse tutorial:
Como adicionar atalhos de aplicativos na área de trabalho do Unity

Se quiser, você também pode usar o gerenciador de arquivos do sistema para executar o programa, apenas abrindo a pasta dele e clicando em seu executável.

Veja também

Se você quiser tentar outras formas de instalar o Visual Studio Code no Linux, veja esses tutoriais:
Como instalar o Visual Studio Code no Linux via Flatpak
Como instalar o Visual Studio Code no Linux manualmente
Como instalar o Visual Studio Code no Linux usando pacotes DEB/RPM
Como instalar o Visual Studio Code no Ubuntu

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.