Novas experiências projetadas para tornar cada desenvolvedor mais produtivo no Windows 11
*Por Mike Harsh, diretor de parceiros e gestão de produtos
Em maio, anunciamos uma série de novas experiências com foco na produtividade e no desempenho do desenvolvedor. Agora, temos o prazer de compartilhar com vocês que recursos como Dev Home, Dev Drive, WinGet e melhorias na barra de tarefas, além do File Explorer, ficarão disponíveis ao público com a atualização mais recente do Windows 11. Também temos novidades interessantes para compartilhar sobre as ferramentas de desenvolvedor que você já conhece e adora: Windows Subsystem for Linux e Windows Terminal.
No Build de maio deste ano, anunciamos também um novo lar para desenvolvedores no Windows – Dev Home. Com a atualização mais recente do Windows 11, o Dev Home agora está disponível como parte do sistema operacional, tornando os recursos do desenvolvedor um componente importante do Windows 11. Hoje, temos o prazer de anunciar uma nova experiência de configuração de PC para desenvolvedores.
Uma nova experiência de configuração de PC para desenvolvedores no Windows 11
Pela primeira vez no Windows, você poderá se identificar como desenvolvedor durante a configuração inicial do PC e o Windows personalizará sua experiência de instalação de acordo com suas cargas de trabalho. Para fazer isso, selecione a opção “Desenvolvimento” na página “Vamos personalizar sua experiência” durante a configuração. Depois de configurar seu PC com intenção de “Desenvolvimento”, será mais fácil obter todos os benefícios do Dev Home.
Dev Home: seu companheiro de produtividade
Dev Home é uma nova experiência para desenvolvedores no Windows 11 que ajuda você a agilizar seus fluxos de trabalho, aumentando sua produtividade, além de configurar seu ambiente de desenvolvimento baixando aplicativos, pacotes ou repositórios. Essa função também permite que você se conecte às suas contas e ferramentas de desenvolvedor (como GitHub), e te ajuda a criar um Dev Drive para armazenamento de alto desempenho – tudo em um só lugar. O Dev Home também fornece um painel personalizável para ajudá-lo a monitorar seu sistema e projetos de desenvolvimento. Estamos lançando o Dev Home v0.5 junto com a atualização mais recente do Windows 11 para fornecer ainda mais funcionalidades, como gerenciar suas extensões. Estamos adicionando uma nova página de extensões no Dev Home, já disponível, que ajuda você a descobrir e gerenciar suas extensões, e te dá o controle para aprimorar e personalizar sua experiência. Com esta adição, a extensão Dev Home GitHub não será mais instalada automaticamente. Para obter mais informações, consulte Dev Home para desenvolvedores do Windows | Microsoft Aprenda.
Configuração autônoma e confiável do setup da máquina: reduzindo o tempo de configuração de dias para horas
No Build, apresentamos o WinGet Configuration, um mecanismo rápido e confiável para ajudar os desenvolvedores a se prepararem para codificar com apenas alguns cliques. A configuração do WinGet agora está estável e não requer mais a ativação de recursos experimentais. Para ajudá-lo a começar, temos vários exemplos que você pode experimentar, e vários repositórios do GitHub agora incluem arquivos de configuração para ajudá-lo a instalar rapidamente as ferramentas para construir o código-fonte. Por exemplo:
vscode/.configurations/configuration.dsc.yaml at main · microsoft/vscode (github.com)
PowerToys/.configurations/configuration.dsc.yaml at main · microsoft/PowerToys (github.com)
WinGet 1.6 faz sua estreia com vários novos recursos interessantes. O suporte para dependências já está disponível. Pacotes cujo envio anteriormente estava bloqueado agora podem ser adicionados ao nosso catálogo.
WinGet 1.6 apresenta o novo comando `winget download` que permite baixar instaladores. Esse recurso permite que profissionais de TI acessem pacotes do repositório da comunidade e os disponibilizem para seus clientes corporativos.
O suporte para aplicativos gratuitos classificados como “e” para todos na Microsoft Store com licenças será lançado em uma versão futura.
Uma nova Política de Grupo permite que os profissionais de TI determinem se seus usuários podem usar o Gerenciador de Pacotes do Windows por meio da CLI ou dos cmdlets do PowerShell. A versão mais recente do WinGetCLI contém os arquivos ADMX atualizados. Para obter mais informações sobre como usar o winget, consulte Usar a ferramenta winget para instalar e gerenciar aplicativos | Microsoft Aprenda.
Dev Drive: um novo volume de armazenamento feito sob medida para desenvolvedores trabalharem com mais desempenho e segurança
No Build, apresentamos o Dev Drive – um novo tipo de volume de armazenamento, feito sob medida para desenvolvedores, com um sistema de arquivos que oferece desempenho e segurança. A partir de hoje, o Dev Drive estará disponível para todos os desenvolvedores do Windows com a atualização mais recente do Windows 11.
O Dev Drive é baseado no Resilient File System (ReFS), que, combinado com um novo recurso de modo de desempenho no Microsoft Defender for Antivirus, oferece até 30% de melhoria do sistema de arquivos em tempos de construção para cenários de E/S de arquivos. Para aproveitar os benefícios do Dev Drive, recomendamos mover seus caches e repositórios de pacotes para Dev Drive(s). Saiba mais.
Além disso, para visualizar rapidamente o status dos volumes do seu Dev Drive, a ‘página de configurações para desenvolvedores’ agora tem uma nova seção do Dev Drive. A seção também fornece links diretos para configurações de disco e volume para criar uma unidade de desenvolvimento e iniciar o aplicativo Segurança do Windows para controlar o comportamento do antivírus.
Modo de desempenho para Microsoft Defender
O Microsoft Defender Antivirus lançou o modo de desempenho que fornece verificação assíncrona em volumes Dev Drive. O comportamento pode ser controlado por meio da nova interface de usuário aprimorada para Dev Drive no aplicativo Microsoft Security em “Proteção contra vírus e ameaças”. Se você tiver vários Dev Drives, agora poderá identificar rapidamente qual deles está no “Modo performance”.
Ao clicar em “Ver volumes”, você poderá visualizar todos os seus Dev Drives. Neste exemplo abaixo, temos dois Dev Drives; (D:\) e (F:\) ambos são formatados em ReFS, mas o Defender Performance Mode foi habilitado apenas em (F:\).
Reduzindo o trabalho pesado e liberando a diversão de desenvolver no Windows com novas melhorias
A equipe ouviu atentamente o que é mais importante para você, incluindo melhorias na barra de tarefas que anunciamos no Build em maio. A partir de hoje, todas essas melhorias estarão disponíveis na versão estável com a atualização mais recente do Windows 11.
- Agora você pode identificar e acessar rapidamente qualquer instância de cada aplicativo na barra de tarefas com apenas um clique. Todas as instâncias do aplicativo são desagrupadas com rótulos na barra de tarefas.
- É possível ocultar sua hora e data com uma configuração na barra de tarefas.
- Encerre aplicativos de forma rápida e fácil com um simples clique com o botão direito no aplicativo diretamente na barra de tarefas, sem abrir o Gerenciador de Tarefas. Esta configuração pode ser habilitada na página de configurações do desenvolvedor para que “Finalizar tarefa” apareça no menu de contexto quando você clica com o botão direito no ícone na barra de tarefas.
- A página de configurações para desenvolvedores mudou de “Privacidade e segurança” para Sistema. Isso fornece um ponto de entrada rápido e fácil para descobrir as configurações do desenvolvedor.
- Obtenha desempenho aprimorado da funcionalidade de arquivamento durante a compactação no Windows. Adicionamos suporte nativo para formatos de arquivo adicionais, incluindo tar, 7-zip, rar, gz e muitos outros usando o projeto de código aberto libarchive.
O File Explorer está ficando ainda melhor
Introduzimos novas funcionalidades e controle de coleção no WinUI3. O controle de coleção ItemsView oferece a funcionalidade LinedFlowLayout e Island que fornece uma maneira fácil de adotar a aparência do WinUI3 em qualquer parte do seu aplicativo sem ter que alterar todo o seu aplicativo. O File Explorer agora roda em WinUI3 e introduziu vários novos recursos, como Galeria com tecnologia ItemsView e funcionalidade Island, facilitando o acesso à sua coleção de fotos. Agora você também pode trazer esses novos recursos do WinUI3 para seus aplicativos e oferecer uma experiência de usuário rica aos seus clientes.
Além disso, também adicionamos recursos multithreading ao File Explorer para melhorar significativamente o desempenho das ações de copiar, mover, reciclar e excluir. Grandes operações devem apresentar melhorias significativas na fase de cálculo, bem como na operação real do arquivo. Conforme observado em nosso blog de maio de 2023, essas mudanças mostram melhorias de mais de 40% nas operações de exclusão em massa, devolvendo tempo aos desenvolvedores.
As ferramentas que você conhece e adora estão ficando ainda melhores e mais inteligentes
Novo e empolgante – os recursos UI de sugestões, entrada de transmissão e pesquisa na Web estão chegando ao Windows Terminal 1.19 Preview
Com o Windows Terminal 1.19 Preview, estamos introduzindo vários novos recursos, como a interface do usuário de sugestões, entrada de transmissão e pesquisa na Web. A UI de sugestões é um novo elemento de UI no Terminal do Windows que fornece sugestões de texto ao usuário. Essas sugestões podem vir de comandos executados recentemente, comandos salvos e muito mais.
O Broadcast Input permite que os usuários transmitam suas entradas de um painel Terminal para outro em tempo real e foi um recurso solicitado pelos membros da nossa comunidade.
A Pesquisa na Web foi uma contribuição da comunidade. Quando o menu de contexto do botão direito estiver ativado, os usuários terão uma nova opção para fazer uma pesquisa na web no texto destacado. A Pesquisa na Web será padronizada para o Bing, e estamos fornecendo controle aos desenvolvedores para alterar o padrão para o mecanismo de pesquisa de sua escolha.
Apresentando recursos experimentais no Windows Terminal Canary
O Terminal do Windows é distribuído em vários formatos. Temos o prazer de anunciar que estamos adicionando o Windows Terminal Canary à família Windows Terminal. Isso significa que incluímos novos recursos experimentais (incluindo nosso recurso de bate-papo de IA).
Novas versões do Windows Terminal Canary estarão disponíveis todas as noites. Este é o canal menos estável do Terminal do Windows, então você pode ser o primeiro a descobrir bugs que ninguém mais descobriu antes. Se você está ansioso pelas novidades, então esta é a versão para você!
Novos recursos experimentais no Windows Subsystem for Linux (WSL) – Recuperação automática de memória, novo modo de rede e muito mais
A última versão do WSL traz acesso a novos recursos experimentais e algumas correções importantes de qualidade e bugs! Adicionamos novos recursos experimentais que você pode optar por usar, para que possa obter acesso antecipado às melhorias do WSL que estamos investigando como padrão no futuro. Isso inclui fazer com que a VM WSL diminua automaticamente o tamanho da memória quando você não a estiver usando, configurando seus discos rígidos virtuais WSL para serem esparsos para que eles reduzam automaticamente seu tamanho e conservem seu espaço, bem como o firewall Hyper-V que permite que as regras do firewall do Windows afetem suas distribuições WSL e um modo de rede totalmente novo que melhora a compatibilidade da rede, adiciona suporte a IPv6 e muito mais! Além disso, existem outras correções de bugs, como agora você pode executar o WSL na sessão 0, os aplicativos WSL GUI têm suporte para ajuste do Windows com o teclado e muito mais! Para ver uma lista completa das alterações da WSL, consulte este blog post.
Continuamos investindo no aumento da produtividade, conveniência e desempenho dos desenvolvedores a cada atualização e estamos entusiasmados em compartilhar esses recursos e experiências com vocês. Para saber mais e manter-se atualizado com as últimas notícias, visite o Windows Dev Center. Também adoramos ouvir sua opinião e queremos continuar trabalhando com a nossa comunidade de desenvolvedores para criar as experiências e os recursos que você deseja. Compartilhe seus comentários conosco entrando em contato por meio de nossas redes sociais @WindowsDev no LinkedIn, X (anteriormente conhecido como Twitter), Facebook e Instagram.