O que é Dev Home?
Importante
O Dev Home irá embora em maio de 2025 e um subconjunto de seus recursos será movido para novos lugares. Fique atento para mais informações nos próximos meses.
O Dev Home é um novo centro de controle para Windows que oferece 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 a suas contas de desenvolvedor e ferramentas (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 de DevOps do Azure, problemas do GitHub, solicitações pull, conexões SSH disponíveis e desempenho de CPU, GPU, memória e rede do sistema.
- Use a ferramenta de configuração do Machine para configurar seu ambiente de desenvolvimento em um novo dispositivo ou integrar um novo projeto de desenvolvimento.
- Use extensões do Dev Home para configurar widgets que exibem informações específicas do desenvolvedor. Crie e partilhe as suas próprias 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
Configuração do Dev Home Machine
Para configurar uma nova máquina ou integrar um novo projeto com o Dev Home, selecione Configuração da máquina. O Dev Home pode gerir tudo o que é necessário para que o ambiente de desenvolvimento da máquina esteja em estado pronto para codificar, seja utilizando um processo completo de configuração, um ficheiro de configuração do WinGet , ou apenas realizando um passo rápido, como clonar um repositório Git, instalar uma aplicação específica ou adicionar uma Dev Drive para melhorar o desempenho do volume de armazenamento do projeto.
Saiba mais sobre como começar a usar a ferramentapara configuração da Dev Home Machine.
Widgets do painel de controlo Dev Home
Monitore seus fluxos de trabalho usando widgets personalizáveis no painel Página inicial do desenvolvedor. Por padrão, o Dev Home fornece widgets para:
- GPU: monitore o desempenho da GPU da sua máquina.
-
de chaves SSH: Lista as conexões SSH disponíveis no seu arquivo
ssh/.config
. Selecione um desses itens SSH para abrir essa conexão no Windows Terminal. - Memory: Monitore o desempenho da memória da sua máquina.
- Network: Monitore o desempenho da rede da sua máquina.
- CPU: Monitore o desempenho da CPU da sua máquina.
- GitHub: A extensão Dev Home GitHub pode ser conectada às suas credenciais do GitHub para fornecer widgets e notificações personalizáveis.
- Azure DevOps: A extensão do Azure Dev Home pode ser conectada à sua conta do Azure para fornecer widgets personalizáveis para consultas e solicitações pull.
Widgets do sistema
Os widgets do sistema Dev Home podem fornecer informações em tempo real sobre:
- de memória: Quantidade em uso, total disponível, total comprometido, total armazenado em cache, pool paginado, pool não paginado.
- Network: Medições de largura de banda, incluindo o total de kilobits 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.
Widgets de extensão do GitHub
A extensão Dev Home GitHub permite que você conecte sua conta do GitHub ao Dev Home e crie widgets personalizados que se integram aos repositórios do GitHub. Para conectar sua conta do GitHub ao Dev Home e começar a criar widgets do GitHub:
Depois de instalar o Dev Home, a extensão do GitHub estará disponível por padrão, mas você precisará fazer login na sua conta do GitHub para ter acesso aos recursos integrados. Atualmente, o Dev Home suporta apenas uma única conta do GitHub. (Consulte o repositório DevHome Extension no do GitHub para obter atualizações sobre como adicionar suporte para várias contas.)
Selecione Adicionar um widget no canto superior direito do painel Página inicial do desenvolvedor. Será exibida uma lista de opções de widget que você pode fixar e, em seguida, personalizar de acordo com sua preferência.
Saiba mais sobre a extensão Dev Home GitHub e como criar widgets personalizados e configurar notificações do Windows.
Extensões Dev Home
As Extensões Dev Home potencializam a funcionalidade dos widgets personalizáveis do Dev Home. Por padrão, o Dev Home inclui a extensão GitHub, mas você também pode criar e compartilhar suas próprias extensões personalizadas.
Saiba mais sobre extensões do 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 do Dev Home.
Extensão do 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 permitir que você exiba suas consultas e solicitações pull. Para conectar sua conta do Azure à Página Inicial de Desenvolvimento e começar a criar widgets do Azure Developer Operations (ADO):
Instale a extensão Dev Home Azure a partir da Microsoft Store. Uma vez instalado, se sua máquina já estiver conectada a uma conta de trabalho, o Dev Home se conectará automaticamente. Caso contrário, você pode entrar em sua conta do Azure nas configurações de conta do Dev Home.
Selecione Adicionar um widget no canto superior direito do painel Página inicial do desenvolvedor. Aparecerá uma lista de opções de widget que você pode fixar e, em seguida, personalizar ao seu gosto.
Ambientes no Dev Home
Os ambientes no Dev Home podem ajudá-lo a centralizar suas interações com ambientes virtuais ou em nuvem em um único lugar. Inicie, inicie, pare ou sincronize rapidamente ambientes virtuais, integrando-se perfeitamente com o sistema operacional Windows. Saiba mais sobre Ambientes no Dev Home.
Características experimentais
O Dev Home suporta a experimentação de recursos focados no desenvolvedor. Os recursos identificados como "Experimentais" podem ser adicionados e removidos de versão para versão.
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 essas funcionalidades experimentais rastreadas nas Notas de versão do Dev Home.
Repositório de código aberto Dev Home
Tanto o Dev Home quanto a extensão Dev Home GitHub são de código aberto e bem-vindos às suas contribuições.
- repositório Dev Home no GitHub.
- repositório de extensão GitHub Dev Home no GitHub
- repositório de extensão do Dev Home Azure no GitHub
Você também pode contribuir para a documentação de código aberto do Dev Home visitando o repositório de código aberto do Windows Dev Docs no GitHub.
Windows developer