Os 19 melhores atalhos de teclado do Windows Powershell

Somos fãs de qualquer coisa que facilite o uso ou o gerenciamento de computadores. Então, naturalmente, somos fãs de atalhos. Atalhos do Windows e combinações de teclas(shortcuts and key combos) tornam tudo mais fácil. É lógico, então, que os atalhos do PowerShell da Microsoft apenas tornem o (PowerShell)PowerShell melhor.

Se você não estiver familiarizado com o PowerShell , temos um guia para iniciantes do PowerShell(PowerShell beginner’s guide) . É ótimo para usuários domésticos e profissionais de TI. Há mais no PowerShell do que apenas a linguagem de script. Esses atalhos de teclado se aplicam ao Windows PowerShell ISE e ao PowerShell Console da Microsoft .

Embora o PowerShell esteja se espalhando para outros sistemas operacionais, como o macOS versão 10.12 e mais recente e até várias distribuições do Linux(Linux) , esses atalhos podem não funcionar em todos os sistemas operacionais ou em todas as versões do PowerShell . Mas mesmo alguns vão lhe poupar minutos, se não horas, montando seus scripts.

Melhores atalhos de teclado(Keyboard Shortcuts) para Windows PowerShell ISE

O Ambiente de Script Integrado do PowerShell(PowerShell Integrated Scripting Environment) ( ISE ) é onde você pode desenvolver e testar scripts e aplicativos do PowerShell . Todas as versões do sistema operacional Windows da Microsoft, seja (Windows)Windows Server , Pro ou Home , incluem o PowerShell ISE .

Como o Windows Powershell ISE é um ambiente de edição, (Windows Powershell ISE)os atalhos(Microsoft Office shortcuts) mais comuns do Microsoft Office se aplicam, como Ctrl + C para copiar e Ctrl + V para colar. Os atalhos abaixo são específicos do Powershell ISE .

  • Ctrl + Tab e Ctrl + Shift + Tab: Move o foco do PowerShell ISE de guia para guia. Ctrl + Tab leva você para a direita e Ctrl + Shift + Tab leva você para a esquerda.

  • Ctrl + T: abre um novo espaço de trabalho do PowerShell . Você pode usar isso para separar coisas como projetos de aplicativos que utilizam vários scripts. Observe(Notice) como nossos três scripts originais estão abertos no espaço de trabalho do PowerShell 1 . Selecione o espaço de trabalho do PowerShell 2 para trabalhar em um projeto diferente.

  • Ctrl + W: Fecha o espaço de trabalho atual do PowerShell e todos os scripts abertos. Se um script ainda não foi salvo, uma caixa de diálogo será aberta para perguntar se você deseja salvar as alterações ou não.

  • Ctrl + M: Recolher ou expandir o contorno. Observe(Notice) a cláusula ForEach abaixo e os sinais + e – próximos a ela. (– )A primeira imagem mostra a cláusula ForEach recolhida; (ForEach)a segunda mostra o script expandido.

  • Ctrl + F: Localize(Find) um texto específico no script. Este atalho de teclado abre a janela Localizar . (Find)Você verá parâmetros que podem ser aplicados à sua pesquisa, como Match Case , Whole word , Search up , Find in selection . Você também pode usar expressões regulares(Regular expressions) . A pesquisa começa onde o cursor é colocado no script.

  • F3: Localiza a próxima ocorrência dos parâmetros de pesquisa. Você pode usar o botão Localizar próximo na janela (Find Next )Localizar(Find ) , mas a janela atrapalha. Tente selecionar F3 para pular para a próxima ocorrência. Ele terá destaque do cursor.

  • Shift + F3:   E se você passar do que precisa usando F3? Basta(Simply) usar Shift + F3 para encontrar a ocorrência anterior. Ele também terá destaque do cursor.

  • Ctrl + H: Localiza(Find) se substitui qualquer texto no script por outro texto. Você pode aplicar os mesmos parâmetros a esta ferramenta que a ferramenta Localizar(Find) .

  • Ctrl + J: Abre uma caixa de seleção de trechos. Snippets são pequenos pedaços de código com a sintaxe adequada. Clique duas vezes(Double-click) para inserir um snippet e adicione seus parâmetros.

  • Ctrl + Espaço:(Space:) Semelhante à exibição de trechos, este comando abre o Intellisense . O Intellisense apresenta opções específicas do contexto, como parâmetros ou comparadores. Nesse caso, mostra os valores possíveis do parâmetro -ErrorAction para o cmdlet (-ErrorAction )Remove-Item . Clique(Click) em um para selecioná-lo.

  • F5: Executa todo o script e solicita salvá-lo. Marque a caixa ao lado de No futuro, não mostrar esta mensagem(In the future, do not show this message) e clique em OK para executar e salvar pressionando F5 no futuro. É o mesmo que selecionar o botão Executar Script(Run Script ) .

  • F8: selecione uma seção do script do PowerShell e pressione (PowerShell)F8 para executar apenas esse snippet. Isso ajuda a depurar o script uma parte de cada vez. É o mesmo que selecionar o botão Executar Seleção(Run Selection ) .

  • Ctrl + C ou Ctrl + Break: Interrompe o script enquanto ele está em execução. Se você tiver algum texto selecionado, Ctrl + Break interromperá a operação nesse ponto. Este é outro atalho útil para depurar seus scripts. Selecionar o botão Parar operação(Stop Operation ) tem o mesmo efeito.

Melhores atalhos de teclado(Keyboard Shortcuts) para o console do Windows PowerShell(Windows PowerShell Console)

Se você usou o prompt de comando(Command Prompt) (cmd), descobrirá que o Windows PowerShell Console é apenas um prompt de comando adaptado para usar scripts e cmdlets do PowerShell na linha de comando. O console se parece muito com o antigo console de linha de comando.

Se você não estiver criando aplicativos de automação ou pacotes de gerenciamento do Windows Server, poderá usar o console para executar alguns comandos do PowerShell . No entanto, o console do PowerShell tem mais algumas funções e atalhos. Os atalhos usuais do console de comando, como a seta para cima ( ^ ) e a seta para baixo ( ˅ ) para recuperar comandos recentes, também funcionam no console do PowerShell .

  • Letra(Letter ) + F8: Não me lembro daquele cmdlet que você usou recentemente, mas sabe que começou com um S? Press S + F8 para listar todos os cmdlets usados ​​recentemente começando com a letra S. Na imagem abaixo, veja que a primeira letra é de uma cor diferente para nos informar que acabamos de pesquisar em S.

  • Alt + F7: Limpa(Clears) todos os comandos recentes do histórico do console. É como limpar a área de transferência(clearing the clipboard) . Isso é útil quando você fez muito no console e as setas para cima e para baixo não são mais úteis para alternar entre os comandos necessários.
  • Shift + Enter: Para inserir várias linhas de comandos, use Shift + Enter no final de cada linha antes de inserir a próxima. Em seguida, selecione Enter para executá-los todos em sequência.

  • F8: Pesquise(Search) itens no histórico de comandos que começam com o que está no prompt. No exemplo abaixo, Get foi digitado no prompt de comando. Selecionar F8 novamente localizaria o próximo comando que começa com Get , se houver um.

  • Ctrl + Espaço:(Space:) Funciona como o Intellisense , mas no console. No exemplo, Get-Item foi tudo o que foi inserido. O uso de Ctrl + Space mostra outros cmdlets com esse início e sua sintaxe. Você pode usar as setas esquerda e direita para ir entre os cmdlets.

  • Tab: Funciona como preenchimento automático, mas alterna entre as possibilidades pressionando-o repetidamente. No primeiro exemplo, há apenas o traço ( ) no início de um parâmetro. A guia de seleção percorre as opções até obter a que deseja. Nesse caso, é -Recurse .

Você tem o poder(Power) do PowerShell agora

Quando a Microsoft lançou o PowerShell em 2006, os profissionais de TI estavam ocupados usando interfaces gráficas e arquivos em lote para gerenciar as coisas. Agora esses métodos de automação e configuração estão sendo tratados com menos trabalho e mais rápido, graças ao PowerShell .



About the author

Sou engenheiro de software e tenho experiência com o Microsoft Office e o navegador Chrome. Tenho conhecimento em muitos aspectos do desenvolvimento web, incluindo, mas não limitado a: HTML, CSS, JavaScript, jQuery e React. Meu interesse em trabalhar com tecnologia também significa que estou familiarizado com várias plataformas (Windows, Mac, iOS) e entendo como elas funcionam.



Related posts