Configuração da máquina com o Dev Home - Configure seu ambiente de desenvolvimento do Windows
Artigo
A ferramenta de configuração do computador da Página inicial para desenvolvedores reúne todas as tarefas de configuração do ambiente de desenvolvimento em um só lugar, permitindo que você configure um novo computador ou integre novos projetos de forma eficiente.
Evite todos os processos fragmentados e tediosos normalmente envolvidos na preparação do computador para o desenvolvimento. A Página inicial para desenvolvedores simplifica o processo de pesquisa de requisitos do projeto, clonagem de repositórios e localização de versões específicas de software e ferramentas para instalação. Gerencie a entrada de várias de ferramentas, minimize a alternância de contexto e alcance a produtividade mais rapidamente para que você possa se concentrar no que faz de melhor: desenvolver.
Configuração do computador
A configuração do computador da Página inicial para desenvolvedores pode gerenciar tudo o que você precisa para deixar o ambiente de desenvolvimento do seu computador pronto para codificar.
Ao selecionar Configuração do computador, a Página inicial para desenvolvedores 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 interna para habilitar a instalação autônoma do seu ambiente. A ferramenta passo-a-passo explicará tudo o que você precisa, incluindo sugestões para ferramentas de desenvolvimento populares ou repositórios conhecidos. No final do processo, você poderá gerar um arquivo de configuração WinGet para facilitar a aplicação dessas mesmas etapas a qualquer máquina. Depois de fazer todas as suas escolhas, relaxe e deixe a Página inicial para desenvolvedores lidar com o resto. Se você clonou quaisquer repositórios que contenham um arquivo de Configuração WinGet, o Dev Home detectará isso e permitirá que você continue a concluir sua configuração.
Configurar um ambiente: Recurso Experimental. Direcione um ambiente existente para configurar selecionando aplicativos a serem instalados e repositórios públicos a serem clonados em seu ambiente de desenvolvimento especificado. Do suporte ao Hyper-V para o Computador de Desenvolvimento da Microsoft, o Dev Home facilita a configuração de qualquer outro ambiente com a mesma facilidade possível com sua máquina local.
Execute um arquivo de configuração em uma configuração já existente: use um Arquivo de configuração do WinGet para consolidar todas as tarefas de configuração do computador e integração de 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 que aplica módulos de recursos do Gerenciador de Pacotes do Windows e do PowerShell Desired State Configuration (DSC) para lidar com todos os aspectos da configuração do computador. Acabe com a preocupação de encontrar a versão de software, os pacotes, as ferramentas, as estruturas e as configurações corretas ao integrar-se a uma nova equipe ou projeto. Nessa experiência, você pode alternar entre uma exibição de resumo ou fazer check-out do conteúdo bruto do arquivo YAML. Verifique a confiabilidade de um Arquivo de configuração do WinGet antes de executá-lo.
Criar ambiente: Recurso Experimental. Criar um novo ambiente local ou na nuvem para desenvolvimento. Uma vez criado, você pode iniciá-lo a partir da página de ambientes ou selecioná-lo para configuração.
Clonar repositórios: depois de conectar suas credenciais usando a extensão Dev Home GitHub ou a extensão Dev Home Azure, você poderá usar o Dev Home para clonar repositórios em sua máquina.
Instalar aplicativos: use a Página inicial para desenvolvedores para descobrir e instalar aplicativos de software, um de cada vez, ou deixar que a Página inicial para desenvolvedores instale vários aplicativos enquanto você faz uma pausa para o lanche.
Adicionar uma Unidade de Desenvolvimento: para adicionar um volume de armazenamento que utiliza o ReFS e as configurações de segurança otimizadas para ter um desempenho maior para cenários focados em desenvolvimento, considere adicionar a Unidade de Desenvolvimento. Saiba mais na documentação da Unidade de Desenvolvimento.
Clonar um repositório e armazená-lo em um Dev Drive
Ao usar o Dev Home para clonar um repositório, depois de selecionar um repositório (ou vários repositórios), você poderá selecionar para qual unidade de armazenamento cloná-los. Se você já tiver configurado uma Unidade de Desenvolvimento, ela será usada como o caminho padrão ao clonar um repositório.
Se você ainda não criou uma Unidade de Desenvolvimento, terá a opção de criá-la usando a Página inicial para desenvolvedores. Marque a caixa para otimizar o desempenho de suas cargas de trabalho com uma Unidade de Desenvolvimento. Em seguida, você pode personalizar algumas opções, como a letra da unidade, o nome, o tamanho e o local do VHDX dinâmico no qual a Unidade de Desenvolvimento será criada. O nome será usado para o arquivo VHDX e para a Unidade de Desenvolvimento. Por padrão, as opções são a próxima letra da unidade disponível, tamanho de 50 GB e criadas em %userprofile%\DevDrives.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do Windows developer
O Windows developer é um projeto código aberto. Selecione um link para fornecer comentários:
O desenvolvimento remoto oferece benefícios como ambientes consistentes, a capacidade de usar hardware mais potente e a flexibilidade de desenvolver em diferentes plataformas sem afetar seu computador local. O Visual Studio Code fornece ferramentas para várias configurações de desenvolvimento remoto, como o uso de um contêiner, um computador remoto ou o Subsistema do Windows para Linux (WSL). Neste caminho, você aprenderá sobre as diferentes ofertas de desenvolvimento remoto disponíveis no Visual Studio Cod
Esta certificação mede sua capacidade de realizar as seguintes tarefas técnicas: Projetar e implementar processos e comunicações, projetar e implementar uma estratégia de controle do código-fonte, projetar e implementar pipelines de criação e liberação, desenvolver um plano de segurança e conformidade e implementar uma estratégia de instrumentação.