Ué? Esse atalho não funciona! Será que são outras teclas? 🤔
Eu já me perguntei isso 😁 e tive que fazer várias pesquisas pra solucionar alguns problemas de atalho no VSCode, então nesse artigo eu vou encurtar esse trabalho pra você, bora lá?
Vou pegar então um exemplo que aconteceu comigo...
Existe um atalho para selecionar a linha inteira, ⌘ cmd
+ L
no mac, e ctrl
+ L
no Linux e Windows. Mas por algum motivo não funcionava.
Então comecei a investigação... 🕵️♂️ Primeiro eu precisava descobrir qual o nome desse atalho. Nos links oficiais a seguir você encontra o nome ao lado das teclas:
OK! agora eu sei que Select current line
é o nome que está no link oficial.
Vamos então ver o que está no VSCode abrindo a janela de atalhos:
E digitando Select current line
:
Por algum motivo não apareceu nenhum atalho ou opção para adicionar ele no meu VSCode. Normalmente o nome que está na documentação dá certo. Um exemplo: para deletar a linha inteira o nome do atalho é Delete line
:
Quem sabe então existe outro nome para ele? pode ser!!! existe uma outra forma que podemos pesquisar o atalho:
Na imagem acima você precisa clicar no ícone de teclado. Após isso, qualquer tecla que você digitar, o VSCode irá pesquisar se existe algum atalho registrado, então vamos digitar as teclas do nosso atalho:
Olha só!!! Não é que o nome está diferente mesmo!!! O atalho ⌘ cmd
+ L
está gravado para o comando chamado Expand Line Selection
. Mas será que esse comando tem a função mesmo de selecionar toda a linha? Enquanto eu me perguntava isso notei ali que existia dois atalhos do Live Server
(Plugin do VSCode que eu instalei pra fazer o reload automaticamente dos projetos simples de frontend).
Atalhos esses que precisam de combinação. Quando eu digito o atalho ⌘ cmd
+ L
uma mensagem aparece no VSCode:
💡 Bingo!!! Era isso!!! O Live Server adicionou teclas de atalho que precisavam iniciar com o atalho ⌘ cmd
+ L
. Quando eu digitava o atalho o VSCode esperava o próximo comando ao invés de selecionar a linha.
Como solucionar?
Podemos clicar com o botão direito do mouse em cima do atalho do Live Server e remover ele, ou editar clicando na lápis, mas você vai precisar escolher um atalho que não entre em conflito com outro.
Bom, agora você aprendeu também que pode editar colocando teclas diferentes para qualquer atalho. Isso é interessante quando você está acostumado com outras teclas.
Conclusão
Então quando algum atalho não tiver funcionando, podemos pesquisar pelo nome ou digitando as teclas do atalho na janela de atalhos e, então, editar o atalho colocando teclas diferentes. Podemos também editar ou remover algum outro atalho que esteja em conflito.
Top comments (0)