Partilhar via


Dev Home Machine Configuration - Configure seu ambiente de desenvolvimento do Windows

A ferramenta de configuração de máquina Dev Home reúne todas as tarefas de configuração do seu ambiente de desenvolvimento em um só lugar, permitindo que você configure com eficiência uma nova máquina ou integre novos projetos.

Evite todos os processos fraturados e tediosos normalmente envolvidos na preparação da sua máquina para o desenvolvimento. O Dev Home simplifica o processo de pesquisa de requisitos de projeto, clonagem de repositórios e localização de versões específicas de software e ferramentas para instalar. Gerencie vários logins de ferramentas, minimize a troca de contexto e alcance a produtividade mais rapidamente para que você possa se concentrar no que faz melhor - desenvolver.

Captura de tela da ferramenta de configuração Dev Home Machine.

Configuração da máquina

A configuração do Dev Home Machine pode gerir todos os componentes necessários para colocar o ambiente de desenvolvimento da sua máquina em um estado pronto para programação.

Ao selecionar Configuração da máquina, o Dev Home fornecerá várias opções de configuração:

  • Configurar uma máquina local: Instale aplicativos, clone repositórios e adicione todos os requisitos para um novo projeto de desenvolvimento usando a interface de configuração gráfica integrada para habilitar a configuração autônoma do seu ambiente. A ferramenta passo a passo irá guiá-lo através de tudo o que você precisa, incluindo sugestões para ferramentas de desenvolvimento populares ou repositórios conhecidos. No final do processo, você pode gerar um arquivo de configuração do WinGet para facilitar a aplicação dessas mesmas etapas a qualquer máquina. Depois de fazer todas as suas escolhas, sente-se e deixe o Dev Home cuidar do resto. Se você tiver clonado quaisquer repositórios que contenham um arquivo de configuração do WinGet, o Dev Home detetará isso e permitirá que você continue a concluir sua configuração.

  • Configurar um ambiente: Crie um novo ambiente local ou de nuvem para desenvolvimento. Uma vez criado, você pode iniciá-lo na página de ambientes ou selecioná-lo para configuração. Você também pode direcionar um ambiente de desenvolvimento existente para configurar selecionando aplicativos para instalar e repositórios públicos para clonar. Os exemplos incluem Hyper-V (máquinas virtuais locais), Microsoft Dev Box (ambientes de desenvolvimento baseados em nuvem)... Configure qualquer outro ambiente tão facilmente quanto você pode sua máquina local.

  • Execute um arquivo de configuração para uma instalação existente: Use um arquivo de configuração do WinGet para consolidar todas as tarefas de configuração da máquina e integração do projeto em um único arquivo, tornando o processo de configuração do ambiente de desenvolvimento confiável e repetível. Os arquivos de configuração do WinGet usam um formato YAML com um esquema JSON aplicando os módulos de recursos do Gerenciador de Pacotes do Windows e da Configuração de Estado Desejado (DSC) do PowerShell para lidar com todos os aspetos da configuração da sua máquina. Remova qualquer preocupação em encontrar a versão de software, pacotes, ferramentas, estruturas e configurações corretas ao integrar a uma nova equipe ou projeto. Nesta experiência, você pode alternar entre uma exibição de resumo ou verificar o conteúdo bruto do arquivo YAML. Certifique-se de verificar a confiabilidade de um arquivo de configuração do WinGet antes de executá-lo.

  • Clone repositórios: Depois de conectar suas credenciais usando a extensão GitHub Dev Home ou a extensão Dev Home Azure, você pode usar o Dev Home para clonar repositórios em sua máquina.

  • Instalar aplicativos: Use o Dev Home para descobrir e instalar aplicativos de software -- um de cada vez ou fazer com que o Dev Home instale vários enquanto você faz uma pausa para lanchar.

  • Adicionar uma unidade de desenvolvimento: para adicionar um volume de armazenamento que utilize ReFS e configurações de segurança otimizadas para ter mais desempenho em cenários focados no desenvolvimento, considere adicionar o Dev Drive. Saiba mais nos documentos do Dev Drive.

Clone um repositório e armazene-o numa Dev Drive

Ao usar o Dev Home para clonar um repositório, depois de selecionar um repositório (ou vários repositórios), você pode selecionar para qual unidade de armazenamento cloná-los. Se você já configurou uma unidade de desenvolvimento, ela será usada como o caminho padrão ao clonar um repositório.

Se ainda não criaste uma Dev Drive, terás a opção de criar uma usando o Dev Home. Marque a caixa para otimizar o desempenho das suas cargas de trabalho com um Dev Drive. Em seguida, podes personalizar algumas opções, como a letra da unidade, nome, tamanho e localização do VHDX dinâmico onde o Dev Drive será criado. O nome será usado tanto para o ficheiro VHDX como para o Dev Drive. Por padrão, as opções são a próxima letra de unidade disponível, com tamanho de 50GB e criadas em %userprofile%\DevDrives.

Captura de tela da configuração do Dev Home Machine sendo usada para clonar um repositório.

Saiba mais sobre o que você pode fazer com Dev Home.