Compartilhar via


Ambiente de desenvolvimento no Windows

O Windows convida você a codificar do seu jeito. Use a estrutura ou linguagem de codificação da sua preferência, seja desenvolvendo com ferramentas no Windows ou com ferramentas Linux no Subsistema do Windows para Linux, este guia ajudará você a configurar e instalar o que você precisa para começar a codificar, depurar e acessar serviço 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 por meio de manifestos declarativos ou de linha de comando.

Ícone do WSL
Subsistema do Windows para Linux
Execute sua distribuição favorita do Linux totalmente integrada ao Windows.

Ícone do PowerToys
microsoft PowerToys
Um conjunto de utilitários para usuários avançados para ajustar e simplificar sua experiência no Windows.

Ícone do Dev Drive
Drive de Desenvolvimento
Um volume de armazenamento otimizado para desempenho em cenários de desenvolvedor.

Ícone do Sudo para Windows
Sudo para Windows
Execute comandos elevados diretamente de uma sessão de console não elevada.



Assista à visão geral das ferramentas de desenvolvedor do Windows do Microsoft Ignite para ver essas ferramentas em ação.


Caminhos de desenvolvimento

Siga estes guias para configurar seu ambiente de desenvolvimento do Windows para seu idioma ou estrutura preferencial.

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

Ícone do Python
Introdução ao Python
Instale o Python e configure seu ambiente de desenvolvimento no Windows.

C/C++
Introdução ao C e ao C++
Desenvolva aplicativos, serviços e ferramentas com C++, C e assembly.

Ícone do C#
Introdução ao C#
Crie aplicativos usando C# e .NET.

Ícone do Rust
Introdução ao Rust
Comece a programar com o Rust, incluindo como configurar o Rust para Windows.

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

Ícone do Docker Desktop para Windows
Introdução ao Docker
Crie contêineres de desenvolvimento remoto com suporte do VS, VS Code, .NET e WSL.

Ícone da Área de Trabalho do Windows
Introdução à criação de aplicativos do Windows
Crie aplicativos da área de trabalho com o WinUI e o SDK do Aplicativo do Windows.

Ícone de Desenvolvimento do Jogo
Introdução ao Desenvolvimento de Jogos
Crie jogos para Windows usando as ferramentas e serviços de desenvolvimento de jogos da Microsoft.


Fazer a transição entre Mac e Windows

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