A Microsoft lança PowerToys v0.75.0 com novo módulo de variáveis de ambiente, além de um painel de configurações, entre outros recursos. É sempre um momento emocionante quando o ciclo de lançamento do PowerToys é descrito como “focado em novos recursos, estabilidade e melhorias”. E o lançamento do PowerToys v0.75.0 não decepciona.
Para começar, há uma novidade na forma do módulo Variáveis de Ambiente e também uma página inicial do Dashboard completamente nova para Configurações. Além disso, há a série habitual de ajustes e correções de bugs, bem como um novo visualizador para o módulo Peek.
Microsoft lança PowerToys v0.75.0 com novidades
A adição de Variáveis de Ambiente é a principal novidade desta versão, facilitando a configuração de perfis que podem ser habilitados ou desabilitados. O novo visualizador do Peek estende os recursos dos modelos existentes para o visualizador do File Explorer para suportar todos os tipos de arquivo que uma máquina é atualmente capaz de visualizar. A Microsoft explica que “isso significa que se os manipuladores do Microsoft Office estiverem instalados, o Peek pode visualizar os arquivos do Office”.
Em um documento de suporte para Variáveis de Ambiente, a Microsoft descreve o novo módulo:
Variáveis de ambiente oferecem uma maneira fácil e conveniente de gerenciar variáveis de ambiente. Também permite criar perfis para gerenciar um conjunto de variáveis em conjunto. As variáveis de perfil têm precedência sobre as variáveis de usuário e de sistema. A aplicação do perfil adiciona variáveis às variáveis de ambiente do usuário em segundo plano. Quando um perfil é aplicado, se houver uma variável de usuário existente com o mesmo nome, uma variável de backup é criada em Variáveis de usuário que será revertida para o valor original quando o perfil for cancelado.
O changelog do PowerToys v0.75.0 é o seguinte:
Destaques
- Novo utilitário: Um editor de variáveis de ambiente com funcionalidade para configurar perfis que podem ser ativados/desativados. Obrigado @niels9001 pelo design e trabalho de UI que tornaram isso possível!
- Configurações possui uma nova página inicial do Dashboard, com acesso rápido para habilitação de módulos, breves descrições e métodos de ativação. Obrigado @niels9001 pelo design e trabalho de UI que tornaram isso possível!
- Adicionado um visualizador ao Peek que hospeda visualizadores do File Explorer para oferecer suporte a todos os tipos de arquivo que uma máquina é capaz de visualizar atualmente. Por exemplo, isso significa que se os manipuladores do Microsoft Office estiverem instalados, o Peek poderá visualizar os arquivos do Office. Obrigado @dillydylann!
Em geral
- Muitas correções de erros de digitação por meio de projetos e documentação. Obrigado @brianteeman!
- Refatoração e melhoria da lógica dos utilitários para trazer uma janela para o primeiro plano após a ativação.
Seletor de cores
- Após ativar o Color Picker, agora é possível cancelar a sessão clicando com o botão direito do mouse. Obrigado @fredso90!
Variáveis
- Adicionado um novo utilitário: um editor de variáveis de ambiente que possui a funcionalidade para configurar perfis que podem ser ativados/desativados. Obrigado @niels9001 pelo design e trabalho de UI que tornaram isso possível!
- Mostra na barra de título se estiver sendo executado como administrador. Obrigado @davidegiacometti!
Zonas
- Corrigido um problema que fazia com que pop-ups do menu de contexto de alguns aplicativos se ajustassem automaticamente a uma zona. (Este foi um hotfix para 0.74)
- Aplicada a correção dos pop-ups do menu de contexto à lógica que decide quais janelas podem ser encaixadas.
- Reformulada a opção “Manter janelas em suas zonas” para incluir a área de trabalho e ativá-la por padrão, corrigindo uma incompatibilidade com o flyout do Copilot.
- Corrigido um problema que fazia com que as janelas fossem quebradas ao mover para uma área de trabalho virtual diferente.
Complementos do Explorador de Arquivos
- Corrigido um problema que impedia a visualização correta de alguns arquivos SVG. (Este foi um hotfix para 0.74)
- Corrigidas falhas em arquivos inválidos no gerador de miniaturas STL.
GPO
- Adicionada uma regra global de GPO que se aplica a todos os utilitários, a menos que seja substituída. Obrigado @htcfreek!
- Adicionadas regras de GPO para controlar quais plug-ins do PowerToys Run devem ser ativados/desativados por política. Obrigado @htcfreek!
- Todos os plugins devem fornecer seu ID de plugin como propriedade estática em seu método Main.
Redimensionador de imagem
- Corrigida associação incorreta de arquivo .bmp no registro. Obrigado @meitinger!
Gerenciador de teclado
- Distinga visualmente entre o teclado numérico e os caracteres de ponto regular na interface do usuário.
- Este utilitário agora está desabilitado por padrão em novas instalações, pois requer configuração do usuário para afetar o comportamento do teclado.
- Corrigido um erro de digitação na tecla Numpad Subtract no editor.
Marcador de mouse
- Removido o limite inferior de atraso e duração do fade, para permitir uma melhor sinalização ao fazer um clique duplo. Obrigado @fredso90!
- O processo agora é executado em segundo plano, para um tempo de ativação mais rápido. Obrigado @mikeclayton!
Correções
- Os tamanhos de arquivo relatados agora corresponderão mais de perto ao relatado pelo File Explorer. Obrigado @Deepak-Sangle!
- Adicionado um visualizador que hospeda visualizadores do File Explorer para oferecer suporte a todos os tipos de arquivo que uma máquina é capaz de visualizar atualmente. Obrigado @dillydylann!
- Corrigido um problema que fazia com que a visualização do primeiro arquivo travasse no carregamento. Obrigado @davidegiacometti!
- Corrigida a exibição do arquivo de vídeo visualizado anteriormente ao invocar o Peek com um novo arquivo. Obrigado @davidegiacometti!
- Adicionadas opções de quebra automática e formatação de arquivo ao visualizador do Monaco. Obrigado @davidegiacometti!
Power
- Salve os dados da última execução em um arquivo diferente para evitar conflitos com a alteração das configurações no aplicativo Configurações.
PowerToys
- Corrigido um caso em que a consulta não era limpa após invocar uma ação de resultado por meio do teclado. Obrigado @davidegiacometti!
- Melhorada a opção de seleção de shell para Windows Terminal no plugin Shell e melhorado o código de back-end para adicionar opções de caixa de combinação aos plugins. Obrigado @htcfreek!
- A implementação dos itens da caixa de combinação mudou e não é compatível com versões anteriores. (Plugins antigos não travam, mas a configuração da caixa de combinação não é mais mostrada nas configurações da interface do usuário.)
- Adicionado tempo Unix em milissegundos, entrada de tempo Unix negativa corrigida e mensagens de erro aprimoradas no plugin TimeDate. Obrigado @htcfreek!
- O plugin PowerToys permite chamar o novo utilitário Environment Variables. Obrigado @davidegiacometti!
- Refatorado e adicionado suporte para espaços de trabalho VSCodium Stable, VSCodium Insider e Remote Tunnels. Obrigado @eternalphane!
Acento rápido
- Foram corrigidos caracteres que foram removidos de “Todos os idiomas” porque não estavam em nenhum idioma único. (Este foi um hotfix para 0.74)
- Adicionados caracteres asturianos ao conjunto de caracteres espanhóis. Obrigado @blakestack!
- Adicionados caracteres gregos com tonos. Obrigado @PesBandi!
Pré-visualização do registro
- Corrigido um erro de análise que travava o aplicativo. (Este foi um hotfix para 0.74)
- Corrigida a abertura de nomes de arquivos com caracteres não ASCII. Obrigado @randyrants!
- Corrigida análise incorreta quando o arquivo continha uma atribuição com espaços ao redor do sinal de igual. Obrigado @randyrants!
- Foram corrigidos problemas transversais de chave quando uma chave era uma substring de uma chave pai. Obrigado @randyrants!
- Corrigida a notificação de atualização para mostrar uma seta Unicode. Obrigado @TheJoeFin!
Configurações
- Adicionada uma nova página inicial do Dashboard, com acesso rápido para habilitação de módulos, breves descrições e métodos de ativação. Obrigado @niels9001 pelo design e trabalho de UI que tornaram isso possível!
- Corrigido um erro de digitação na página Hosts File Editor. Obrigado @Deepak-Sangle!
- Adicionado um ícone de cadeado à lista suspensa de todos os módulos quando seu estado ativado é controlado pela política.
- A lista “Todos os aplicativos” no submenu agora listará todos os aplicativos, mesmo que seu estado ativado seja controlado pela política.
Silenciar videoconferência
- Adicionada uma opção para permitir que a barra de ferramentas fique oculta após algum tempo. Obrigado @quyenvsp!
- Adicionada uma opção para selecionar ativar ou desativar o som na inicialização. Obrigado @quyenvsp!
- Corrigido um problema que causava uma cascata de gatilhos para ativar/desativar o som.
Documentação
- Atualizada a documentação da Política de Grupo em learn.microsoft.com, removida a documentação da Política de Grupo do repositório e vinculada à documentação publicada em learn.microsoft.com.
Desenvolvimento
- Adicionadas dependências de projeto ao projeto de versão e cabeçalhos para evitar erros de construção. Obrigado @johnterickson!
- Habilitado o Control Flow Guard nos projetos C++. Obrigado @DHowett!
- Mudou o pipeline de lançamento para o modelo governado por 1ES. Obrigado @DHowett!
- Arquivos XAML estilizados e adicionado um verificador de estilo XAML à solução, com uma ação de CI para verificar se o código que está sendo contribuído é compatível. Obrigado @davidegiacometti!
- Avisos de arquivo midl redundantes suprimidos no PowerRename.
- Adicione testes de unidade ao FancyZones Editor. Obrigado @garv5014, @andrewbengordon e @Cwighty!
- Melhorada a estrutura interna dos Layouts Padrão no Editor FancyZones. Obrigado @garv5014!
- Corrigidos problemas de código para permitir a compilação no Visual Studio 17.8 Preview 4.
Você pode baixar PowerToys v0.75.0 no GitHub, na Microsoft Store ou atualizando sua versão atualmente instalada.