Esses dias tive que enviar meu teclado pra assistĂȘncia, e estou programando no teclado do prĂłprio notebook.
Uma coisa que vem me dando preguiça é ter que toda hora alterar o teclado para o padrão americano, ou no padrão brasileiro digitar duas vezes a crase("backtricks") pra que ela apareça de fato na tela.
Como estou estudando #JavaScript diariamente, e escrevendo resumos de livros em Markdown, o uso de crase pra usar ${templateString}
ou inline code
no Markdown tem sido intenso.
Achei uma solução paliativa onde agora seleciono o texto no VSCode e digito um comando para ele envolver o texto entre as crases. Caso vocĂȘ se interesse, segue passo a passo:
- Digite Ctrl + Shift + P no VS Code e no campo busca escreva Open Keyboard Shortcuts e escolha a opção JSON
- Se seu arquivo JSON estiver vazio, copie e cole o texto abaixo e salve o arquivo:
[
{
"key": "ctrl+shift+i",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "`${TM_SELECTED_TEXT}$1`$2"
}
}
]
Obs.: escolhi o atalho Ctrl + Shift + i porque estava setado para exibir breadcrumbs dos arquivos abertos, que Ă© algo que eu nĂŁo preciso.
- Caso jĂĄ tenha algo no seu
keybindings.json
faça desta forma:- logo apĂłs o fechamento da Ășltima chave
}
e antes do fechamento do Ășltimo colchete]
- digite uma vĂrgula
},
e pressione Enter - copie e cole o cĂłdigo abaixo
- logo apĂłs o fechamento da Ășltima chave
{
"key": "ctrl+shift+i",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "`${TM_SELECTED_TEXT}$1`$2"
}
}
Como deve ficar seu JSON neste caso:
Agora vocĂȘ poderĂĄ selecionar um texto qualquer e digitar o comando Ctrl + Shift + i e voilĂĄ! the magic just happened!
Top comments (2)
Dica incrĂvel, @gildoneto , obrigado!
Boa mano, valeu. Sempre digitava 2 vezes e nĂŁo Ă© legal.
Eu jå coloquei o comando pra ser "ctrl+shift+oem_1" que é ctrl+shift+ç