Como conversamos anteriormente, sabemos que é possível programar em C# utilizando o linux. Abaixo, teremos um passo a passo de como configurar seu sistema linux para programar em C# sem maiores dificuldades.
- Instalem o SDK neste link terá uma série de códigos disponibilizados pela própria microsoft, para nos ajudar a instalar o SDK pelo terminal.
- Após instalado, verifique a versão do .Net Core utilizando o seguinte comando em seu terminal:
dotnet --info
. Caso não haja erro na instalação, você verá a versão instalada do .Net Core.
- Após instalado, verifique a versão do .Net Core utilizando o seguinte comando em seu terminal:
- Instalem um editor de texto de seu interesse. (No geral os desenvolvedores tem um apresso por esse editor, então daremos algumas dicas de extensões para utilizar).
- Como extensões indicaremos 3: (C#, C# Extensions e NuGet Package Manager*)
- Crie seu projeto dentro da pasta que você preferir**
- Rode seu projeto criado.
*: Para este curso básico esta extensão não é necessária. Porém, futuramente pode vir a ser.
Para criar seu projeto em C#, devemos utilizar o seguinte comando no terminal:
dotnet new <Tipo do Projeto>
OBS: Se não definirmos o tipo do projeto, criaremos um console application. (Aconselho este tipo de projeto para o tutorial)
Além disso, é possível definir qual o tipo de projeto você pretende criar. E, para facilitar nossas vidas, a microsoft nos disponibilizou uma série de argumentos para utilizar.
Após criado seu projeto você pode executá-lo pela sua IDE ou utilizando o comando dotnet run
em seu terminal.
Alternativas de IDE
Como alternativas ao VSCode, gostaria de sugerir o Rider, uma IDE desenvolvida pela JetBrains e também o MonoDevelop, porém, como ressaltei no começo, escolha o editor de texto ou IDE que preferir.