No internet connection
  1. Home
  2. Dúvidas Gerais

Configurando o VS Code para programar usando C#

Por Miti @Mitisuaki
    2024-01-09 18:49:28.006Z

    Oi pessoal, tudo certo? Para dar um adiantada para vocês que provavelmente querem começar a codar usando o C# vou deixar um "tutorial" bem simples para a instalação/configuração do que é necessário dentro do VS code mesmo. Quanto ao VS vou deixar para o professor postar o video depois.

    Instalação


    Todos aqui já possuem o VS Code instalado, caso não, instale ele inicialmente.

    Link

    Com o VS Code instalado o primeiro passo é entrar no site da Microsoft do .Net e baixa-lo, eu aconselho a baixar o mais recente por ele ser retrocompatível, mas pode pesquisar versão anteriores também.

    Link

    Após o download realize a instalação do mesmo, podem só clicar em seguir basicamente.

    Agora com o .Net instalado vocês vão precisar de uma extensão para o VS Code da própria Microsoft, o C# Dev Kit.

    Link

    Opcionalmente caso queiram pode baixar o .Net Coding Pack para estudantes, nele já irá vir o .NET SDK, VS Code, e extensões para o .NET

    Novo Projeto


    Agora para iniciar um novo projeto é bem simples:
    Dentro do VS Code existe um atralho ao clicar em Ctrl+Shift+P, onde ele abre uma "barra de pesquisa", nisso digita ".Net" sem as aspas:


    Neste momento ele irá oferecer várias opções e você deve encontrar e selecionar ".Net: New Project" ou ".Net: Novo projeto", onde vai abrir novas opções:


    No momento foi apenas passado sobre Console App para nós, então aconselho a escolher essa opção, mas podem explorar as outras caso queiram.

    Ao clicar em ConsoleApp ele irá pedir para inserir o nome do app:


    Neste momento selecione o nome que desejar e pressione "Enter", onde irá abrir uma nova seleção para onde deseja iniciar o projeto


    Caso tenha aberto o VS Code na pasta onde deseja iniciar o projeto pode escolher o Default, caso não pode selecionar manualmente.
    E pronto, novo projeto iniciado, deve se parecer com este:


    Agora precisa apenas encontrar o arquivo com extensão .cs e começar a codar!


    P.s: Uma dica a todos, para executar o programa no VS Code você pode apenas apertar F5 e ele rodará o Debug, ou opcionalmente entre na pasta do projeto usando terminal e execute o comando "dotnet run" que o projeto será executado no seu próprio terminal.

    • 8 respostas
    1. Fiz todo o passo a passo e ao tentar criar um projeto meu VSCode não identificava meu SDK:

      The command could not be loaded, possibly because:
        * You intended to execute a .NET application:
            The application 'run' does not exist.
        * You intended to execute a .NET SDK command:
            No .NET SDKs were found.
      
      Download a .NET SDK:
      https://aka.ms/dotnet-download
      
      Learn about SDK resolution:
      https://aka.ms/dotnet/sdk-not-found
      

      Já deixo aqui a solução para caso alguém esteja com o mesmo problema.
      Ao digitar dotnet --info no terminal aparecia que ele estava utilizando arquitetura x86.
      Então fui até a pasta Arquivo de Programas (x86) e apaguei a pasta dotnet. Resolveu! Parece que tinham duas versões instaladas e meu sistema não identificava o correto, gerando conflito.

      1. Em resposta aMitisuaki:

        Obrigada Miti!! Ajudou muito.

        1. Em resposta aMitisuaki:
          Luiza Ferreira @luizaferreirafonseca
            2024-01-09 20:26:55.534Z

            Super útil! Ainda não tinha conseguido muito bem fazer o processo do VS Code, só com o Visual Studio. Ficou muito bem explicado!

            1. K
              Em resposta aMitisuaki:
              Kelly Felismino @keelly18
                2024-01-09 23:45:08.975Z

                Muito Obrigada, ajudou muito.

                1. R
                  Em resposta aMitisuaki:
                  Regis Medeiros @Regis90
                    2024-01-13 23:36:16.801Z

                    Muito obrigado pelo tutorial.

                    Realmente foi muito útil!

                    1. G
                      Em resposta aMitisuaki:
                      @giovanereis
                        2024-01-14 21:57:09.006Z

                        Excelente Miti! Ficou muito bom.

                        1. Em resposta aMitisuaki:
                          marcelo jhones @MarceloJhonesDev
                            2024-01-17 03:44:35.942Z

                            valeu, Mit! esse artigo aqui também vale a pena para leitura complementar https://www.blogson.com.br/como-programar-em-c-usando-apenas-o-visual-studio-code/

                            1. Progress
                              with doing this idea
                            2. Denise Schirmer @deniseschirmer
                                2024-01-09 20:40:34.917Z

                                Muito bom, me ajudou muito!!