Ferramentas para programadores Windows

O Windows suporta uma vasta gama de fluxos de trabalho de desenvolvimento. Ferramentas como o Visual Studio Code e o GitHub Copilot estão bem integradas no Windows, e com assistência de IA integrada no seu editor e terminal, é simples escrever scripts e construir utilitários para automatizar o seu trabalho. Quer esteja a desenvolver para Windows, web ou multiplataforma, esta página encaminha-o para as ferramentas e guias de configuração para começar.

Ferramentas para começar

Ícone de Definições Avançadas
Configurações Avançadas
Configure definições do Windows, como o Modo de Programador e o controlo de código-fonte no Explorador de Ficheiros.

Ícone de ferramentas CLI
Ferramentas de CLI
Utilitários de linha de comandos integrados para Windows, incluindo Coreutils, curl, Edit, sudo e tar.

Ícone Dev Configs
Configurações de desenvolvimento
Configurações selecionadas e declarativas que configuram o seu ambiente de desenvolvimento Windows numa só etapa.

í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 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 do Terminal do Windows
Terminal do Windows
Personalize seu ambiente de terminal para trabalhar com vários shells de linha de comando.



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


Guias de configuração

Siga estes guias para configurar o seu ambiente de desenvolvimento para a sua linguagem ou framework preferido no Windows.

Ícone JavaScript
JavaScript
Configure o seu ambiente de desenvolvimento JavaScript com Node.js, React, Vue e mais.

Ícone do Python
Python
Instala o Python e configura o teu ambiente de desenvolvimento no Windows.

Ícone Java
Java
Instala um JDK, configura JAVA_HOME e configura o teu ambiente de desenvolvimento Java no Windows.

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

ícone C#
C#
Construa aplicações usando C# e .NET.

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

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

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

Ícone da Área de Trabalho do Windows
Desenvolvimento de aplicações Windows
Construa aplicações de ambiente de trabalho com o WinUI e o SDK de Aplicações Windows.

Ícone Mac para Windows
Guia Mac para Windows
Transição entre um ambiente de desenvolvimento Mac e Windows (ou Subsistema Windows para Linux).