Compartilhar via


Ambientes no Dev Home

Um ambiente virtual é um espaço de trabalho independente que permite manter dependências e configurações separadas para projetos diferentes, isolando-os efetivamente uns dos outros. Os tipos de ambientes virtuais suportados e mantidos pela Microsoft atualmente incluem:

Para adicionar seu próprio ambiente ao Dev Home, consulte: Criar uma extensão para ambientes no Dev Home.

Os ambientes no Dev Home centralizam suas interações com ambientes virtuais ou de nuvem em um único lugar.

  • Visualize todos os seus ambientes em um único lugar
  • Crie novos ambientes e configure-os rapidamente com repositórios, aplicativos e pacotes.
  • Execute ações rápidas, como abrir, gerar instantâneos, iniciar, parar ou fixar ambientes no menu Iniciar do Windows ou na barra de tarefas.

Introdução a ambientes no Dev Home

Para começar a usar ambientes no Dev Home, selecione a guia Ambientes na interface do usuário da coluna esquerda dentro do Dev Home. Seus ambientes existentes serão exibidos aqui. Para criar novos ambientes, selecione + Criar Ambiente.

  • Extensão do Hyper-V: Instalado por padrão no Dev Home. Por padrão, suas VMs Hyper-V locais ficarão visíveis na página Ambientes do Dev Home.

  • Extensão do Subsistema do Windows para Linux: instalado por padrão no Dev Home. Por padrão, suas distribuições WSL locais ficarão visíveis na página Ambientes Iniciais de Desenvolvimento.

  • Computador de Desenvolvimento da Microsoft: para exibir ambientes de nuvem do Computador de Desenvolvimento, instale a extensão do Azure do Dev Home. Depois de instalado, cada Computador de Desenvolvimento que você tem em sua conta do Azure ficará visível na página Ambientes de Início de Desenvolvimento.

Cada tipo de ambiente no Dev Home é compatível com uma extensão do Dev Home. Para adicionar um novo ambiente, você deve garantir que a extensão da Página de Desenvolvimento que dá suporte ao ambiente associado que você deseja usar esteja instalada.

Dica

Se você não vir a guia Ambientes no Dev Home ou estiver tendo problemas, certifique-se de ter a versão mais recente do Dev Home executando o comando: winget upgrade Microsoft.DevHome.

Gerenciar seus Ambientes no Dev Home

Cada ambiente na Página de Desenvolvimento pode exibir algumas informações importantes:

  1. O tipo de ambiente (como VM Hyper-V, distribuição WSL, Microsoft Dev Box, mais em breve).

  2. O nome da instância do ambiente (qualquer nome que você tenha escolhido para o ambiente).

  3. Status do ambiente: iniciado, parado, em execução.

  4. Informações específicas do ambiente, como o nome do projeto para uma Computador de Desenvolvimento da Microsoft, o uso da vCPU, o uso da RAM, a capacidade de armazenamento, o tempo de atividade ou os pontos de verificação.

Ambientes no Dev Home

Cada ambiente virtual oferece as seguintes ações rápidas:

  1. Iniciar: conecte-se ou inicie o ambiente.

    • O Computador de Desenvolvimento da Microsoft será iniciado no navegador da Web por padrão. Para iniciar o Computador de Desenvolvimento no novo cliente RDP do Aplicativo Windows para uma experiência nativa, instale o Aplicativo do Windows da Microsoft Store.
  2. Iniciar ou Parar: selecione a seta de lista suspensa ao lado do botão Iniciar para localizar as ações de início e parada.

  3. Excluir, Reiniciar, Fixar na barra de tarefas: selecione os 3 pontos acima do botão Iniciar para excluir, reiniciar ou fixar esse ambiente virtual na Barra de Tarefas do Windows.

    • As ações "Fixar na Barra de Tarefas" e "Fixar no menu Iniciar" não serão exibidas, a menos que o Aplicativo Windows seja instalado a partir da Microsoft Store.
  4. Sincronizar: selecione o botão Sincronizar na parte superior da janela Ambientes da Página Inicial do Desenvolvedor para atualizar a lista de ambientes. Por exemplo, se você abrir o Dev Home e excluir simultaneamente uma VM do Hyper-V fora do Dev Home ou criar um novo Computador de Desenvolvimento da Microsoft no portal do Azure, essas alterações podem não ser refletidas no Dev Home até que você selecione Sincronizar ou que o Dev Home seja reinicializado.

Criar um novo ambiente usando a Página inicial do desenvolvedor

Para criar um novo ambiente:

  1. Selecione Criar Ambiente na janela Ambientes ou Configuração da Máquina do Dev Home.

  2. Selecione o tipo de ambiente que você deseja criar (somente os tipos de ambientes suportados e instalados estarão disponíveis).

  3. Cada ambiente pode ter parâmetros de criação diferentes, como nome, pool, projeto, imagem e muito mais. Essas especificações dependem do tipo de ambiente.

    • Para VMs do Hyper-V, atualmente há suporte para imagens de criação rápida do Windows e do Linux. Imagens personalizadas (.iso, .vhd, .vhdx) para criação de VM ainda não são suportadas, mas estão em desenvolvimento.

Criando um ambiente

Criar um arquivo de configuração WinGet para seu Ambiente do Dev Home

Se o seu ambiente tiver a Página de Desenvolvimento instalada, você poderá iniciar o ambiente e usar a ferramenta de configuração local Configuração do Computador.

Como alternativa, você pode configurar remotamente seu ambiente:

  1. Na página Configuração do Computador no Dev Home, selecione Configurar um ambiente.

  2. Escolher seu ambiente existente para configurar.

  3. Selecionar repositórios para clonar.

  4. Selecionar aplicativos a serem instalados.

  5. Analisar sua configuração. Depois de concluído, o ambiente virtual será configurado com os recursos selecionados. Você pode ser solicitado a inserir credenciais de usuário para o ambiente específico para aplicar essas alterações.

Configuração da máquina

Criar uma extensão para Ambientes no Dev Home

Se houver um tipo de ambiente virtual que você usa regularmente que atualmente não é suportado pelo Dev Home, você poderá criar sua própria extensão de Ambiente do Dev Home para exibir o ambiente virtual no Dev Home.

Para criar uma extensão de ambiente, consulte nossa orientação e documentação de API no GitHub: Ambientes de Desenvolvedor no Dev Home.