Código do Visual Studio no Windows

Instalação

  1. Baixar o instalador do Código do Visual Studio para Windows.
  2. Embora seja baixado, execute o instalador (VSCodeUserSetup-{version}.exe). Isso levará apenas um minuto.
  3. Por padrão, o código VS é instalado em C:\users\{username}\AppData\Local\Programs\Microsoft VS Code.

Alternativamente, você também pode baixar um arquivo Zip, extraí-lo e executar o código de lá.

Nota: .NET Framework 4.5.2 ou superior é necessário para o código VS. Se você estiver usando Windows 7, certifique-se de ter pelo menos o .NET Framework 4.5.2 instalado. Você pode verificar sua versão do .NET Framework usando este comando, reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full" /v version a partir de um prompt de comando.

Tip: Setup irá adicionar o Visual Studio Code ao seu %PATH%, então a partir do console você pode digitar ‘code .’ para abrir o VS Code nessa pasta. Você precisará reiniciar seu console após a instalação para que a mudança para a variável de ambiente %PATH% tenha efeito.

User versus configuração do sistema

VS Code fornece ambas as configurações de usuário do Windows e de nível de sistema. A instalação da configuração do usuário não requer privilégios de Administrador, pois a localização estará sob a pasta Local AppData (LOCALAPPDATA) do usuário. A configuração do usuário também fornece uma experiência de atualização de fundo mais suave.

A configuração do sistema requer elevação dos privilégios de Administrador e irá colocar a instalação em Arquivos de Programas.

Veja a página Download Visual Studio Code para obter uma lista completa das opções de instalação disponíveis.

Versões de 32 bits

Se você precisar executar uma versão de 32 bits do Código VS, tanto um instalador de 32 bits quanto um arquivo Zip estão disponíveis.

Atualizações

O Código VS envia versões mensais e suporta a atualização automática quando uma nova versão está disponível. Se você for solicitado pelo VS Code, aceite a mais nova atualização e ela será instalada (você não precisará fazer mais nada para obter os últimos bits).

Note: Você pode desativar a atualização automática se preferir atualizar o VS Code em sua própria agenda.

Windows como uma máquina desenvolvedora

Windows é um sistema operacional popular e pode ser um ótimo ambiente de desenvolvimento multiplataforma. Esta seção descreve características multi-plataforma como o Subsistema Windows para Linux (WSL) e o novo Terminal Windows.

Construção recente do Windows

Confirme que você está em uma construção recente do Windows 10. Verifique Configurações > Atualização do Windows para ver se você está atualizado.

Subsistema Windows para Linux

Com WSL, você pode instalar e executar distribuições Linux no Windows. Isto permite que você desenvolva e teste seu código fonte no Linux enquanto ainda trabalha localmente na sua máquina Windows.

Quando acoplado com a extensão Remote – WSL, você obtém suporte total a edição e depuração de código VS enquanto executa no contexto da WSL.

Veja a documentação Developing in WSL para aprender mais ou tente o tutorial introdutório Working in WSL.

New Windows Terminal

Disponível no Microsoft Store, o Terminal Windows (Preview) permite que você abra facilmente PowerShell, Command Prompt e terminais WSL em uma shell de múltiplas abas.

Após ter instalado o Código VS, estes tópicos irão ajudá-lo a aprender mais sobre o Código VS:

  • Componentes Adicionais – Aprenda como instalar o Git, Node.js, TypeScript e ferramentas como Yeoman.
  • Interface de Usuário – Uma orientação rápida para o Código VS.
  • Configurações Usuário/espaço de trabalho – Aprenda como configurar o Código VS de acordo com as suas preferências através de configurações.
  • Dicas e truques – Permite que você entre e aprenda como ser produtivo com o VS Code.

Perguntas comuns

Que argumentos de linha de comando são suportados pelo Windows Setup?

VS Code usa o Inno Setup para criar seu pacote de configuração para o Windows. Assim, todas as chaves de linha de comando Inno Setup estão disponíveis para uso.

Adicionalmente, você pode evitar que o Setup lance o código VS após a conclusão com /mergetasks=!runcode.

Scrolling está atrasado e não é suave

Em certos dispositivos, a rolagem do editor não é suave, mas atrasada para uma experiência desagradável. Se você notar este problema, certifique-se de instalar a atualização do Windows 10 de outubro de 2018 onde este problema está corrigido.

Estou tendo problemas com o instalador

Tente usando o arquivo zip em vez do instalador. Para usar isso, descompacte o código VS na sua pasta AppData\Local\Programs> pasta.

Note: Quando o código VS for instalado através de um arquivo Zip, você precisará atualizá-lo manualmente para cada versão.

Icones estão faltando

I instalei o código do Visual Studio na minha máquina Windows 7 ou 8. Por que alguns ícones não aparecem no workbench e editor?

VS Code usa ícones SVG e encontramos instâncias onde a extensão do arquivo .SVG está associada a algo diferente de image/svg+xml. Estamos a considerar opções para a corrigir, mas por agora aqui está uma solução:

Usando o Prompt de Comando:

  1. Abrir um Prompt de Comando de Administrador.
  2. Tipo REG ADD HKCR\.svg /f /v "Content Type" /t REG_SZ /d image/svg+xml.

Utilizar o Editor de Registo (regedit):

  1. Iniciar regedit.
  2. Abrir o HKEY_CLASSES_ROOT key.
  3. >

  4. Encontrar o .svg key.
  5. Definir o seu Content Type Valor dos dados para image/svg+xml.
  6. Sair regedit.