DEV Community

Cover image for ⌨️ 🔍🐛 Corrigindo atalhos no VSCode
Dev Maiqui 🇧🇷
Dev Maiqui 🇧🇷

Posted on

⌨️ 🔍🐛 Corrigindo atalhos no VSCode

Ué? Esse atalho não funciona! Será que são outras teclas? 🤔

gato nervoso no computador

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:

encontrando o nome

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:

como acessar a opção de atalhos

E digitando Select current line:

digitando o nome do atalho

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:

digitando  raw `delete line` endraw

Quem sabe então existe outro nome para ele? pode ser!!! existe uma outra forma que podemos pesquisar o atalho:

mostrando o ícone de teclado

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:

digitando o 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:

Atalhos que precisam de combinação

💡 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.

removendo o atalho

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.


A Jornada do Autodidata em Inglês

Top comments (0)