Algumas características do Sublime Text podem parecer simples a princípio. No entanto, quando nos acostumamos a utilizá-las com frequência, podemos notar um considerável aumento na produtividade.
Em geral, tirar as mãos do teclado é um veneno para a agilidade. De forma parecida, mesmo deslocar a mão até as setas de direção também é um pouco incômodo. Por isso, apresentamos 5 dicas que vão fazer com que você consiga editar código com mais eficiência:
1. Copie linhas sem precisar selecioná-las
Para copiar uma linha de texto no Sublime Text não é necessário selecioná-la. Basta digitar Ctrl+C
e a linha na qual o cursor estiver será copiada para a área de transferência.
2. Mova linhas sem precisar recortá-las
Para mover uma linha para cima ou para baixo, antigamente você precisava selecionar toda ela, recortá-la, mover o cursor até a posição desejada e finalmente colar a linha. A partir de agora você vai passar a usar os atalhos Ctrl+Shift+Cima
e Ctrl+Shift+Baixo
para fazer isso. Fim de papo.
3. Abuse das funcionalidades de busca
Lembre-se de que, quando utilizamos as funcionalidades de busca (Ctrl+F
e Ctrl+I
por exemplo), a primeira ocorrência encontrada já está selecionada. Se o que você precisa é substituí-la por outro trecho, basta digitar Esc
para fechar o painel de pesquisa e em seguida digitar o texto desejado. Assim você consegue fazer a mudança sem tirar as mãos da posição.
4. Use bookmarks
O código começou a ficar extenso e você precisa alternar constantemente entre dois trechos distantes entre si? Use o atalho Ctrl+F2
para criar bookmarks nas linhas desejadas. Depois é só alternar entre eles usando F2
(próximo)ou Shitf+F2
(anterior). Para remover um bookmark, basta usar Ctrl+F2
novamente.
5. Selecione texto de forma inteligente
Procure memorizar e praticar o uso das teclas de atalho de seleção de texto. As necessidades de seleção nas situações mais comuns, como selecionar o texto entre duas tags HTML ou duas chaves, por exemplo, estão contempladas pelo Sublime com atalhos de teclado.
Conhece alguma dica de produtividade para editar código? Compartilhe com a gente nos comentários!
* * *
Gostou do conteúdo? Crie seu próprio site com a Hostinger!
Hospedagem confiável, preços acessíveis e suporte de qualidade. Tudo que você precisa para montar seu site com rapidez e facilidade. Clique no link abaixo e aproveite o desconto especial de 20% para novos clientes! ⬇️
Quero criar meu site!
Comece sua jornada online agora mesmo!
Link permanente
Não sei se é o jeito certo, mas eu senti falta do fechamento de tags no ST2. Então adicionei esse shorcut nas configs e funcionou muito bem:
{
"keys": [">"],
"command": "close_tag",
"args": {
"contents": ""
},
"context": [
{
"key": "selection_empty",
"operator": "equal",
"operand": true,
"match_all": true
}, {
"key": "preceding_text",
"operator": "regex_contains",
"operand": "]+>$",
"match_all": true
}
]
}
Link permanente
Corrigindo, o regex ali é:
]+ __ >$
removendo ” __ “
Link permanente
Aff.
“operand”: “_abretag_[^>]+_fechatag_$”,
Link permanente
Olá, Darlan! Muito obrigado por compartilhar sua solução!
Link permanente
Olá Darlan Alves será que vc poderia postar o código de novo corrigido? abraços
Link permanente
1 Trabalhe com 2 monitores, e/ou tela dividida em 2 partes no editor.
2 Trabalhe a partir de um CRUD pré-configurado.
3 Utilize um framework.