loading...
Cover image for [TUTORIAL] VS Code + .NET: Configurando o Ambiente de Desenvolvimento no Debian 10

[TUTORIAL] VS Code + .NET: Configurando o Ambiente de Desenvolvimento no Debian 10

lisrbarreto profile image Lis R. Barreto Updated on ・3 min read

Pré-instalação

Primeiramente, é necessário fazer a instalação do .NET Core. Você pode fazer isso seguindo essas orientações:

[TUTORIAL] Instalando o .NET Core no Debian 10 (Buster)

Logo depois, você deverá fazer o download do VS Code através da página de download.

Chegando lá você vai encontrar várias opções.

Alt Text

Selecione a opção de arquivo com extensão .deb

Instalando o VS Code via apt

A maneira mais simples de instalar o pacote .deb é através do seguinte comando:

sudo apt install ./<file>.deb

Importando a chave e ativando o repositório do VS Code

Para importar a chave Microsoft GPG e ativar o repositório do Visual Studio Code, utilize o gerenciador de pacotes do sistema.

O repositório e a chave podem ser instalados manualmente com os seguintes comandos:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

Atualizando e instalando o pacote

Atualize o cache do pacote e instale o VS Code digitando os comandos a seguir no seu terminal:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install code

Configurando o VS Code

C# (OmniSharp)

Esta é a extensão oficial do C# da Microsoft. Com esta extensão você já é capaz de debugar, auto completar e utilizar o compilador ativo indicando problemas.

Extensões adicionais

Atualmente existem diversas extensões complementares e opcionais, além da extensão oficial da Microsoft C#. Elas trazem algumas ações específicas para .NET Core dentro do VS Code.

Aqui estão algumas das mais utilizadas pelos desenvolvedores:

  1. C# Extensions
  2. Code Runner
  3. C# FixFormat Fixed

Verificando a instalação

Para verificar se a sua instalação foi bem sucedida e se o VS Code foi configurado corretamente, você pode criar um hello world

Abra o terminal e crie um diretório para seu projeto com a linha de comando a seguir:

mkdir ~/hello-world

Navegue até este diretório, caso você ainda não esteja nele

cd ~/hello-world

No VS Code abra a pasta que você criou utilizando a opção 'Open folder'.

Alt Text

Logo depois, abra um terminal/prompt de comando e navegue até o diretório hello-world.

Digite os seguintes comandos:

dotnet new console

A mensagem a seguir deverá aparecer no seu terminal:

Alt Text

Finalmente, digite o seguinte comando no terminal:

dotnet run

A seguinte mensagem irá confirmar que você configurou corretamente o seu ambiente de desenvolvimento .NET.

Alt Text

Referências

Download Visual Studio Code: https://code.visualstudio.com/download

Visual Studio Code on Linux: https://code.visualstudio.com/docs/setup/linux

Working with C#: https://code.visualstudio.com/docs/languages/csharp

Using .NET Core in Visual Studio Code: https://code.visualstudio.com/docs/languages/dotnet

Posted on by:

lisrbarreto profile

Lis R. Barreto

@lisrbarreto

I'm a physicist by original intention and a computer engineer by final decision.

Discussion

pic
Editor guide