1. Preparando o Terreno: Instalação do .NET e VS Code

Antes de começarmos a escrever código, precisamos instalar as ferramentas necessárias:

Instalando o .NET SDK: Acesse o site oficial da Microsoft e baixe a versão mais recente do .NET. Baixe a versão correspondente ao seu sistema operacional e siga o passo a passo da instalação.

Verificando a Instalação: Para garantir que tudo deu certo, abra o Prompt de Comando do seu computador e digite dotnet. Se as informações da versão aparecerem, a instalação foi um sucesso!

Instalando o Visual Studio Code: Acesse o site code.visualstudio.com, faça o download do instalador e siga o assistente de instalação. Uma dica importante é marcar as opções "Criar um atalho na área de trabalho" e as opções de "Abrir com Code" durante a instalação.

2. Configurando o Visual Studio Code

Com o VS Code aberto, crie uma pasta para o seu projeto (por exemplo, "projeto") e abra-a no editor (File > Open Folder).

Para que o VS Code entenda e te ajude com o código em C#, precisamos instalar uma extensão:

Vá na aba de Extensões (no menu lateral esquerdo) e busque por "C#".

Instale a extensão C# Dev Kit, desenvolvida pela própria Microsoft.

3. Criando o Seu Primeiro Projeto em C#

Agora sim, vamos colocar a mão na massa!

Abra o terminal integrado do VS Code (View > Terminal).

Digite o seguinte comando para criar um novo projeto do tipo console: dotnet new console -n MeuPrimeiroProjeto

Esse comando criará uma pasta com os arquivos básicos do seu projeto. Para entrar nessa pasta pelo terminal, digite: cd MeuPrimeiroProjeto

4. Compilando e Executando o Código

Compilando: Para verificar se o código fonte está correto e gerar o executável do projeto, digite o comando dotnet build no terminal.

Executando: Para rodar o seu programa, utilize o comando dotnet run. Você verá a clássica mensagem "Hello, World!" impressa na tela.

Personalizando a Mensagem: Você pode abrir o arquivo Program.cs no painel lateral e alterar o texto do "Hello, World!". Por exemplo, mude para: "Estou aprendendo meu primeiro projeto em C#". Salve o arquivo, compile (dotnet build) e execute (dotnet run) novamente para ver a nova mensagem.

5. Como Depurar (Debug) o seu Código

A depuração é uma ferramenta essencial para encontrar e corrigir erros no código. Veja como configurar no VS Code:

Pressione Ctrl + Shift + D para abrir a aba "Run and Debug".

Clique em "create a launch.json file" e selecione "C#". Isso criará os arquivos de configuração necessários.

Abra o seu arquivo Program.cs e clique à esquerda do número da linha onde está o seu texto para adicionar um Breakpoint (um ponto vermelho aparecerá).

Pressione F5 para iniciar a depuração.

O programa começará a rodar e fará uma pausa exatamente na linha do Breakpoint. A partir daí, você pode usar o painel lateral para inspecionar variáveis e o botão "Step Over" para avançar o código linha por linha, entendendo exatamente o que o seu programa está fazendo em cada etapa.

E aí, conseguiu rodar o seu primeiro projeto em C#? Configurar o ambiente é o primeiro grande passo na jornada da programação. Se não conseguiu ver o meu vídeo abaixo explicando o passo-a-passo: