Como criar teclas de atalho no Brackets
Assim como em todo software, o Brackets possui teclas de atalho que agilizam a utilização de suas funcionalidades. Quase todas as opções do editor de código possuem um atalho do teclado pré-configurado. Mas é claro que nem sempre esses atalhos agradam a todos os usuários. Por conta disso, o usuário pode criar teclas de atalho no Brackets para quase todas as funções do software.
O Brackets oferece essa opção pois, em muitos casos, os atalhos pré-definidos acabam dificultando ainda mais o trabalho dos usuários (confira nossa lista com as principais teclas de atalho do Brackets). Um bom exemplo disso é quando o usuário utiliza alguns atalhos diferentes em sequência, porém, são teclas muito distantes umas das outras. Além de dificultar o posicionamento dos dedos durante a troca de um atalho para outro, também aumenta a possibilidade de errar as teclas por parte do usuário.
Tendo isso em mente, vejamos como criar atalhos no Brackets do Windows.
Vamos ao que interessa!
Primeiramente, é importante dizer que nem todas as teclas de atalho do Brackets podem ser alteradas. Atalhos espelhados do sistema, por exemplo, não podem ser alterados de forma alguma no software. No total, são 6 os atalhos que fazem parte dessa exceção: Copiar, Colar, Recortar, Selecionar Tudo, Desfazer e Refazer. Dito isso, vamos ao processo.
Para poder alterar ou remover atalhos no Brackets, abra o software e clique no menu Debug > Open User Key Map. Ao fazer isso, será aberto o arquivo keymap.json para edição. É nele que você irá inserir os novos atalhos. O documento deverá ter a estrutura igual à imagem abaixo.
Basicamente, o que deve ser feito para definir um novo atalho no Brackets é inserir um código indicando quais teclas serão usadas e qual função será ativada ao utilizar essas teclas. A estrutura do código é a seguinte:
"<key>": "<command-id>"
Explicando um pouco melhor essa estrutura, seria o seguinte:
<key>
é o campo no qual irão as teclas de atalho utilizadas;<command-id>
é o nome da função a ser ativada.
Tanto as teclas quanto os nomes das funções possuem uma maneira correta de serem escritas. No caso das teclas, algumas delas estão descritas na tabela abaixo:
Descrição das teclas | Observações |
Ctrl | |
Alt | |
Shift | |
Up | Seta para cima |
Down | Seta para baixo |
Left | Seta para esquerda |
Right | Seta para direita |
Backspace | |
Enter | |
Tab | |
Space | Barra de espaço |
PageUp | |
PageDown | |
Home | |
End | |
Insert | |
Delete | |
null | Remove um atalho já definido |
Já as funções do Brackets possuem um ID específico para cada uma. No entanto, por conta da quantidade de IDs, não os listarei nesse post. Em vez disso, você pode acessar a lista completa dos IDs das funções do Brackets no github do software.
Definindo uma nova tecla de atalho
Finalmente, hora de colocarmos a mão na massa! Com o arquivo aberto no Brackets, faça o seguinte:
- Posicione o cursor ao final da linha com o comando
overrides
e pule uma linha pressionando [Enter]; - Insira o código fornecido mais acima, substituindo
<key>
e<command-id>
pelos valores desejados, como no exemplo abaixo; - É importante lembrar que, para definir duas teclas ou mais para um atalho, é preciso separá-las com um hífen (-) como na imagem acima.
- Por fim, salve o arquivo clicando no menu File > Save ou através do atalho [Ctrl+S].
Feito isso, os novos atalhos já estarão prontos para uso. É importante ressaltar que você também pode definir diversos atalhos de uma só vez. Para isso, basta adicionar uma vírgula ao final do código inserido, pular uma linha e inserir o próximo código.
E se você gostou desse post, não deixe de conferir mais dicas e tutoriais sobre o Brackets aqui no Ene Maneiras.
Fonte: https://github.com/adobe/brackets/wiki/User-Key-Bindings
Paulistano, 28 anos, Designer, bem geek e criador do Ene Maneiras.