Compartilhar via


O que é o Dev Home?

O Dev Home é um novo centro de controle para Windows que fornece a capacidade de monitorar projetos em seu painel usando widgets personalizáveis, configurar seu ambiente de desenvolvimento baixando aplicativos, pacotes ou repositórios, conectar-se às suas contas e ferramentas de desenvolvedor (como o GitHub) e criar um Dev Drive para armazenamento em um só lugar.

  • Use o painel centralizado com widgets personalizáveis para monitorar fluxos de trabalho, acompanhar seus projetos de desenvolvimento, tarefas de codificação, consultas do Azure DevOps, problemas do GitHub, solicitações pull, conexões SSH disponíveis e CPU, GPU, Memória do sistema, bem como performance da Rede.
  • Use a ferramenta de Configuração do computador para configurar seu ambiente de desenvolvimento em um novo dispositivo ou integrar um novo projeto de desenvolvimento.
  • Use extensões de Dev Home para configurar widgets que exibem informações específicas do desenvolvedor. Crie e compartilhe suas extensões personalizadas.
  • Crie um Dev Drive para armazenar seus arquivos de projeto e repositórios Git.

Para atualizar o Dev Home para a versão mais recente, execute o seguinte comando no Terminal do Windows: winget upgrade Microsoft.DevHome

Captura de tela da mensagem de boas-vindas do Dev Home

Configuração do Computador Dev Home

Para configurar um novo computador ou integrar um novo projeto com o Dev Home, selecione Configuração do computador. O Dev Home pode gerenciar tudo o que você precisa para acessar o ambiente de desenvolvimento do computador para um estado pronto para codificar, quer você queira um processo de configuração de ponta a ponta, deseje usar um arquivo de Configuração do WinGet ou apenas deseje executar uma etapa rápida, como clonar um repositório Git, instalar um aplicativo específico ou adicionar um Dev Drive para aprimorar o desempenho do volume de armazenamento do projeto.

Saiba mais sobre como começar a usar a ferramenta de Configuração do computador Dev Home.

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

Widgets do painel do Dev Home

Monitore seus fluxos de trabalho usando widgets personalizáveis no painel do Dev Home. Por padrão, o Dev Home fornece widgets para:

  • GPU: monitore o desempenho da GPU do computador.
  • Conjunto de chaves SSH: lista as conexões SSH disponíveis em seu arquivo ssh/.config. Selecione um desses itens SSH para abrir essa conexão no Terminal do Windows.
  • Memória: monitore o desempenho da memória do seu computador.
  • Rede: monitore o desempenho da rede do seu computador.
  • CPU: monitore o desempenho da CPU do computador.
  • GitHub: A extensão do GitHub do Dev Home pode ser conectada às suas credenciais do GitHub para fornecer widgets e notificações personalizáveis.
  • Azure DevOps: a extensão Dev Home Azure pode ser conectada à sua conta do Azure para fornecer widgets personalizáveis para consultas e solicitações de pull.

Captura de tela dos widgets do Dev Home para monitorar a performance da memória, rede, CPU e GPU.

Widgets do sistema

Os widgets do sistema Dev Home podem fornecer informações em tempo real sobre:

  • Memória:Quantidade em uso, total disponível, total utilizado, total armazenado em cache, pool paginado, pool não paginado.
  • Rede:Medidas de largura de banda, incluindo o total de quilobits por segundo para enviar e receber dados, juntamente com o nome da rede.
  • CPU: utilização total, velocidade e processos ativos.
  • GPU: utilização total, temperatura e nome do chip gráfico.

Captura de tela dos detalhes do widget de desempenho do sistema Dev Home.

Widgets de extensão do GitHub

A extensão GitHub do Dev Home permite que você conecte sua conta do GitHub ao Dev Home e crie widgets personalizados que se integram aos seus repositórios do GitHub. Para conectar sua conta do GitHub ao Dev Home e começar a criar widgets do GitHub:

  1. Depois de instalar o Dev Home, a extensão do GitHub estará disponível por padrão, mas você precisará fazer logon em sua conta do GitHub para obter acesso aos recursos integrados. Atualmente, o DevHome oferece suporte a somente uma única conta do GitHub. (Consulte o Repositório da extensão DevHome no GitHub para obter atualizações sobre como adicionar suporte para várias contas.)

  2. Selecione Adicionar um widget no canto superior direito do painel do Dev Home. Será apresentada uma lista de opções de widget que você pode fixar e personalizar como preferir.

Saiba mais sobre a extensão do GitHub do Dev Home e como criar widgets personalizados e configurar notificações do Windows.

Captura de tela de widgets personalizáveis do GitHub no painel do Dev Home.

Extensões do Dev Home

As Extensões do Dev Home alimentam a funcionalidade dos widgets personalizáveis do Dev Home. Por padrão, o Dev Home inclui a extensão do GitHub, mas você também pode criar e compartilhar suas extensões personalizadas.

Saiba mais sobre extensões Dev Home, incluindo como criar widgets personalizados do GitHub, configurar notificações do GitHub, criar widgets ADO personalizados ou criar e compartilhar suas próprias extensões Dev Home.

Extensão Dev Home Azure

A extensão Dev Home Azure fornece integração com o Azure DevOps diretamente no Dev Home e fornece widgets personalizáveis para lhe permitir mostrar suas consultas e solicitações de pull. Para conectar a sua conta do Azure ao Dev Home e começar a criar widgets do Azure Developer Operations (ADO):

  1. Instale a extensão Dev Home Azure da Microsoft Store. Depois da instalação, se a sua máquina já estiver conectada a uma conta de trabalho, o Dev Home se conectará automaticamente. Caso contrário, você pode entrar na sua conta do Azure nas configurações de conta do Dev Home.

  2. Selecione Adicionar um widget no canto superior direito do painel do Dev Home. Será apresentada uma lista de opções de widget que você pode fixar e personalizar como quiser.

Captura de tela de um resultado de consulta do widget do Azure mostrando itens DevOp, incluindo uma história épica e de usuário do Dev Home

Ambientes no Dev Home

Os ambientes no Dev Home podem ajudar você a centralizar suas interações com ambientes virtuais ou de nuvem em um único lugar. Execute rapidamente, inicie, pare ou sincronize ambientes virtuais, integrando-se perfeitamente ao Sistema Operacional Windows. Saiba mais sobre Ambientes no Dev Home.

Ambientes no Dev Home

Recursos experimentais

A Página Inicial do Desenvolvedor dá suporte à experimentação de recursos focados no desenvolvedor. Os recursos identificados como "Experimental" podem ser adicionados e removidos de uma versão para outra.

Alguns recursos recentes do Dev Home Experimental incluíram "Dev Diagnostics", uma maneira de consolidar ferramentas de diagnóstico, e "Quickstart Playground", uma integração de IA para gerar projetos de desenvolvimento de aplicativos no Visual Studio Code. Você pode encontrar esses recursos experimentais rastreados nas Notas de versão da Página inicial do desenvolvedor.

Repositórios de código aberto Dev Home

As extensões Dev Home e Dev Home GitHub são de código aberto e suas contribuições são bem-vindas.

Você também pode contribuir com a documentação de código aberto para o Dev Home visitando o repositório de código aberto do Windows Dev Docs no GitHub.