Partilhar via


Ambiente de desenvolvimento no Windows

O Windows convida você a codificar como você é. Use qualquer linguagem de codificação ou estrutura que preferir - seja desenvolvendo com ferramentas no Windows ou com ferramentas Linux no Subsistema Windows para Linux, este guia irá ajudá-lo a configurar e instalar o que você precisa para começar a codificar, depurar e acessar serviços para colocar seu trabalho em produção.

Ferramentas para começar

ícone do Terminal do Windows
Terminal do Windows
Personalize seu ambiente de terminal para trabalhar com vários shells de linha de comando.

Ícone do WinGet
WinGet
Instale e configure pacotes através de linha de comando ou manifestos declarativos.

ícone da WSL
Subsistema Windows para Linux
Executa a tua distribuição Linux favorita totalmente integrada com o Windows.

ícone PowerToys
Brinquedos Elétricos da Microsoft
Um conjunto de utilidades para utilizadores avançados para ajustar e simplificar a sua experiência no Windows.

ícone do Dev Drive
Unidade de desenvolvimento
Um volume de armazenamento otimizado para desempenho em cenários de programadores.

Ícone Sudo para Windows
Sudo para Windows
Executa comandos elevados diretamente de uma sessão de consola não elevada.



Veja a visão geral das ferramentas para desenvolvedores Windows da Microsoft Ignite para ver estas ferramentas em ação.


Vias de desenvolvimento

Siga estes guias para configurar seu ambiente de desenvolvimento do Windows para sua linguagem ou estrutura preferida.

Ícone do JavaScrip
Introdução ao JavaScript
Configure o seu ambiente de desenvolvimento JavaScript com Node.js, React, Vue e mais.

Ícone do Python
Introdução ao Python
Instala o Python e configura o teu ambiente de desenvolvimento no Windows.

C / C++
Introdução ao C++ e C
Desenvolver aplicações, serviços e ferramentas com C++, C e assembly.

ícone C#
Introdução ao C#
Construa aplicações usando C# e .NET.

Ícone de ferrugem
Comece a usar o Rust
Comece a programar com o Rust, incluindo como configurar o Rust para Windows.

Ícone do PowerShell
Introdução ao PowerShell
Automação de tarefas multiplataforma e gestão de configuração usando PowerShell.

ícone do Docker Desktop para Windows
Comece a usar o Docker
Crie contentores de desenvolvimento remoto com suporte de VS, VS Code, .NET e WSL.

Ícone da Área de Trabalho do Windows
Comece a criar aplicativos do Windows
Construa aplicações de ambiente de trabalho com o WinUI e o Windows App SDK.

Ícone de desenvolvimento de jogos
Comece com o Desenvolvimento de Jogos
Crie jogos para Windows usando as ferramentas e serviços de desenvolvimento de jogos da Microsoft.


Transição entre Mac e Windows

Consulte o nosso guia de para fazer a transição entre um ambiente de desenvolvimento Mac e Windows (ou Subsistema Windows para Linux).