Após ser lançado em Abril desse ano ainda em versão Preview, o Visual Studio Code, editor de código multiplataforma da Microsoft pode ser bastante “explorado” em diversos aspectos, além de aplicações web mas também desktop, como o caso do Console Application C#.  

Instalando as ferramentas necessárias

Mas como criar e depurar uma aplicação C# em um editor de código? Precisaremos instalar algumas ferramentas, primeiramente temos que baixar e instalar o Visual Studio Code que pode ser baixado neste link, após ter sido instalado (se houver problemas na instalação aconselho acessar este link para um tutorial detalhado do Setup).

Nosso primeiro passo será configurar o DNVM (.NET SDK Manager), digite no Windows PowerShell o seguinte comando:

&{$Branch=’dev’;iex ((new-object net.webclient).DownloadString(‘https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1’))}

O resultado pode ser observado na imagem a seguir:

 

Captura1

O próximo passo será a execução de um comando que atualizará o DNVM (continuando no Windows PowerShell), digite o seguinte comando:

dnvm upgrade

Obs.: Caso aconteça um erro de execução de scripts, informando que o mesmo esteja desativado execute o seguinte comando: Set-ExecutionPolicy Unrestricted

Também será necessário a instalação do runtime Node.js para que possamos instalar o Bower, Grunt e o Yeoman. Você pode baixar o Node.js neste link. Com o Node.js instalado, pesquise no seu Windows por “Node.js command prompt” abra-o e execute o seguinte comando:

npm install -g yo grunt-cli generator-aspnet bower

Veja na imagem a seguir o resultado do comando:

Captura2

 

Criando a aplicação

Agora iremos utilizar o gerador de ASP.NET para gerar um projeto Console Application C# para nosso teste, ainda no Node.js command prompt execute o seguinte comando:

yo aspnet

Selecione Console Application, definindo o nome como ‘CAVSCode’ ou o nome que você desejar:

Captura3

No meu caso o resultado do procedimento anterior foi este:

Captura4

Os pacotes do NuGet dos quais a aplicação depende deverão ser restaurados, bastando para isto utilizar a linha de comando(ainda no “Node.js command prompt”):

dnu restore

Na imagem a seguir observamos que primeiramente foi acessada a pasta que foi criada no gerador com o comando “cd %NomeDaSuaPasta%” e depois foi executado o comando para restauração dos packages do projeto:

Captura5

 

Agora iremos abrir a pasta com o projeto no Visual Studio Code, clicando em File > Open Folder e selecionar a pasta:

Captura6

 

Depurando o projeto

Abra o “Program.cs” e faça as alterações desejadas, o Visual Studio Code conta com um atalho para a execução de comandos que seriam normalmente acionados a partir do prompt: trata-se da combinação de teclas Ctrl + Shift + P, acione esta sequencia e em seguida pesquise e selecione o comando “run”:

Captura7

 

Se todos os passos anteriores foram feitos corretamente o seu resultado será o seguinte: 

Capturar

 

Então é isto pessoal, espero que tenham gostado e se tiverem alguma dúvida escreva nos comentários.

Referências

Visual Studio Code: criando um projeto MVC 6
social.technet.microsoft.com/wiki/pt-br/contents/articles/30967.visual-studio-code-criando-um-projeto-mvc-6.aspx

Building ASP.NET 5 Applications with Visual Studio Code
code.visualstudio.com/Docs/ASPnet5

Karlos Hedylson

Desenvolvedor .NET(C#), desenvolvedor de apps da Windows Store, jovem, estudante e amante de tecnologia.

Facebook Twitter Google+ YouTube 

Comentários

comentarios