Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Dev Configs são uma coleção curada e open-source de ficheiros de configuração que levam uma máquina Windows nova para um estado pronto a codificar com um único comando. Cada configuração é um ficheiro declarativo que é seguro para ser reexecutado. Descreve os pacotes, definições do sistema operativo e passos pós-instalação para um cenário específico (uma estação de trabalho completa para programadores, um shell WSL confortável ou uma cadeia de ferramentas de uma única linguagem), para que possas reconstruir o teu ambiente em qualquer máquina sem ter de clicar em instaladores ou manter scripts personalizados.
As configurações são open source em github.com/microsoft/WindowsDeveloperConfig e testadas automaticamente sempre que é feita uma alteração. Para os comandos mais recentes, opções e lista completa de cadeias de ferramentas suportadas, consulte o repositório README. Esta página cobre o básico.
Configurações disponíveis
As configurações de desenvolvimento existem em três variantes. Escolhe aquele que combine com o que queres. Consulte o ficheiro README do repositório para consultar os comandos e as opções exatos.
Configuração de Desenvolvimento Windows
Uma única configuração que transforma uma instalação limpa do Windows 11 numa estação de trabalho limpa e sem distrações num só comando. Instala um conjunto básico de ferramentas para programadores, aplica um conjunto predefinido de configurações do Windows (tema escuro, Modo de Programador, limpeza do Explorador de Ficheiros e do menu Iniciar/barra de tarefas, entre outras otimizações semelhantes do ambiente de trabalho) e inicializa o WSL com o Ubuntu, incluindo o reinício necessário. Não interativo e seguro para reexecutar numa máquina existente.
WSL Comfort
Uma configuração interativa para uma experiência de shell Windows + WSL mais agradável. O lado do Windows instala WSL, uma distribuição, uma fonte Nerd e um perfil temático do Terminal do Windows; o lado Linux configura a própria shell com as opções à sua escolha (shell, prompt, ferramentas modernas de CLI, calços na área de transferência e mais). A parte Linux é autónoma e pode ser executada diretamente em qualquer host Ubuntu.
Cargas de trabalho (conjuntos de ferramentas de uma única linguagem)
Se só quiseres um conjunto de linguagens (TypeScript, Python, .NET, Go, Java, Rust, PHP, WinForms, WinUI 3 e semelhantes), cada workload inclui a sua própria configuração, além de um pequeno shim que a aplica e atualiza PATH na sessão atual. A lista atual e os detalhes por carga de trabalho estão disponíveis no repositório README.
Conteúdo relacionado
Windows developer