Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links.
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
A Microsoft lançou o Windows Terminal 1.6, seu primeiro lançamento para 2021, com um grande número de correções e melhorias, sendo a mais óbvia a nova interface do usuário de configurações revelada na semana passada.
[lwptoc title=”Log de alterações do Windows Terminal Preview 1.6” largura=”40%” float=”direita”]
O changelog inclui:
UI de configurações
O Windows Terminal Preview agora inclui a versão alfa da nova interface do usuário de configurações da Microsoft. A interface do usuário de configurações ainda não está vinculada por padrão e será não open ao clicar no botão de configurações no menu suspenso, portanto, você precisará adicionar uma ação ao arquivo settings.json para abri-lo com a paleta de comandos ou com o teclado.
Como abrir a interface do usuário de configurações
Para vincular a IU de configurações a Ctrl+Shift+,, adicione o seguinte ao seu actions matriz (ou keybindings se você tiver uma versão mais antiga do arquivo de configurações):
Enquanto a interface do usuário de configurações permanecer em visualização, a Microsoft estará gerando backups de seus arquivos de configurações anteriores caso algo dê errado com a edição de suas configurações e você precise reverter. Esses arquivos de backup podem ser encontrados no mesmo local do arquivo settings.json. A maneira mais fácil de navegar aqui é clicar com o botão direito do mouse na guia do arquivo settings.json no Visual Studio Code e selecionar “Reveal in File Explorer”.
O que vem a seguir
A Microsoft ainda está trabalhando ativamente na interface do usuário de configurações e enviará atualizações continuamente. Aqui estão algumas coisas em que a Microsoft está trabalhando agora:
Garantir que a interface do usuário de configurações inclua navegação intuitiva pelo teclado e acessibilidade aprimorada.
Adicionando ações e associações de teclas na interface do usuário de configurações.
Fornecendo funcionalidade para reordenar seus perfis.
Ações de inicialização
Você deseja iniciar seu terminal em uma configuração personalizada ao iniciá-lo? Agora você pode definir ações de inicialização em suas configurações globais para configurar como seu terminal é iniciado.
A startupActions A configuração aceita argumentos de linha de comando wt. Mais informações sobre argumentos de linha de comando podem ser encontradas no site da Microsoft site de documentos.
// Launch terminal with multiple tabs"startupActions":"new-tab; new-tab"//Launch terminal with one tab split into a PowerShell pane and an Ubuntu pane"startupActions":"split-pane -p PowerShell ; split-pane -p Ubuntu"
Observação: Essa configuração ainda não está disponível na interface do usuário de configurações e está disponível apenas editando o arquivo settings.json.
Indicador de progresso
O terminal agora exibirá um indicador de progresso na guia e na barra de tarefas sempre que uma sequência OSC 9;4 for recebida. Mais informações sobre as tarefas restantes e documentação para o indicador de progresso podem ser encontradas em GitHub.
Sombreadores de pixel
Como um novo recurso experimental, agora você pode usar sombreadores de pixel HLSL dentro do seu perfil. Alguns exemplos de shaders podem ser encontrados no site da Microsoft repositório.
Observação: Essa configuração ainda não está disponível na interface do usuário de configurações e está disponível apenas editando o arquivo settings.json.
Novas ações
Role para a parte superior e inferior do histórico
Você pode usar o scrollToTop e scrollToBottom comandos para rolar para o início ou fim do buffer de texto.
Observação: Esta ação não está vinculada por padrão.
Outros recursos
A splitPane ação e split-pane, sp argumento de linha de comando agora aceita um parâmetro de tamanho para definir o tamanho do painel.
A move-focus O argumento da linha de comando também foi adicionado, para que você possa especificar qual painel focar ao iniciar o terminal usando a linha de comando.
Agora você pode especificar uma cor de guia para cada nova guia ou painel por meio da linha de comando com --tabColor #rrggbb.
O terminal agora suporta Sequência OSC 9;9 de ConEmu, que define o diretório de trabalho atual. Se você emitir OSC 9;9;<Windows path>, criar uma duplicata desse painel ou guia usará o caminho do Windows que você especificou (Obrigado @ skyline75489!).
Ao emitir um BEL, o terminal exibirá o ícone de sino na aba. Agora você também pode definir o estilo de sino para "visual", o que fará com que ele pisque a barra de tarefas.
Agora você pode ter um cursor de sublinhado duplo no terminal.
A paleta de comandos agora suporta "launchMode", que pode ser definido como "action" or "commandLine" .
Melhorias diversas
O item de menu “Abra o Terminal do Windows aqui” agora aparecerá dentro dos diretórios.
A paleta de comandos, enquanto estiver no modo de linha de comando, agora analisará e validará os comandos que você digitou e exibirá os comandos usados recentemente.
O Windows Terminal agora exibirá fontes em itálico.
Iniciar uma pesquisa com o texto selecionado agora copiará esse texto no campo de pesquisa.
O terminal recebeu uma melhoria de desempenho de aproximadamente 33% no tempo de execução total da saída de texto em massa.
Correções de bugs
Os hiperlinks exibirão um sublinhado ao passar o mouse mesmo quando a janela não estiver focada.
Quando a alternância de guias usadas mais recentemente estiver habilitada, fechar uma guia o levará para a guia usada anteriormente.
Clique com o botão direito + colar agora limpa qualquer seleção ativa.
O menu de perfil e a paleta de comandos agora preferem suas teclas de atalho às internas.
Baixar
A documentação completa de todos os recursos da Microsoft pode ser encontrada no site da Microsoft site de documentos e a Microsoft recomenda verificar o notas de lançamento para ver tudo o que melhorou com a versão 1.6.
Surur Davids é o fundador do WMPoweruser, que mais tarde se tornou MSPoweruser.com. Ele é um especialista em smartphones com mais de uma década de experiência.