Como abrir aspas deitadas no teclado js
Aspas deitadas são aquelas que curvam, tipo " e ", ou as angulares « e ». A maioria das pessoas confunde com as retas, que são as normais do teclado. Diferença prática: as deitadas são mais legíveis em textos longos, usadas em digitação profissional e formatação editorial.
Como abrir aspas deitadas no teclado js
O teclado JS tem layout diferente do ABNT2 comum no Brasil. Nele, as combinações de teclas para símbolos especiais ficam em lugares um pouco distintos. Vou explicar do jeito que funciona na prática. No teclado JS português, as aspas deitadas angulares — aquelas que parecem viradas pra dentro, tipo « e » — ficam acessíveis pelo AltGr combinado com outras teclas. O AltGr é a tecla à direita da barra de espaço, a que também serve como terceira mão na digitação de acentos.
Para «: segure AltGr + V. Para »: segure AltGr + B. Parece estranho na primeira vez, mas os dedos acham o caminho rápido. Se não funcionar assim, tente Ctrl + Alt + V e Ctrl + Alt + B, porque em alguns sistemas o AltGr é mapeado como Ctrl+Alt mesmo. Já as aspas curvas — " e " — não vêm pré-mapeadas no teclado JS. O caminho aqui é usar códigos Alt. No Windows, segura o Alt e digita 0147 no teclado numérico pra abrir a aspa esquerda, e 0148 pra fechar. Pra « e » os códigos são 0171 e 0187.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Tem um problema real que eu sempre Encontro: quando o teclado numérico tá desligado pelo NumLock, ou quando você usa um notebook sem numpad dedicado. Aí os códigos Alt simplesmente não funcionam. Minha solução foi configurar um mapeamento via AutoHotkey — um script bem simples que transforma Ctrl + ' (aspas) em « e outro combo em ». Leva uns cinco minutos pra ajustar e depois fica automático pra sempre. No Mac, a coisa é mais direta. Option + Shift + [ gera « e Option + Shift + ] gera ». No Linux, geralmente é Ctrl + Shift + U seguido do código Unicode. As aspas curvas têm os códigos U+201C e U+201D, as angulares U+00AB e U+00BB. Digita o código e aperta Enter que o caractere aparece.
Um detalhe que poucos mencionam: em editores modernos com suporte a input method ou composição de caracteres, às vezes você pode digitar Ctrl+Shift+U 201C direto e o sistema converte na hora. Isso vale pra GNOME, KDE e pra maioria dos ambientes Linux atuais. No Windows, infelizmente essa funcionalidade nativa não existe sem ferramentas extras. Se você digita muito esse tipo de texto — artigos, relatórios, documentação técnica — vale a pena instalar um software de substituição de texto. Eu uso o OpenBoard e o AutoHotkey junto. Configurados certo, substituem automaticamente aspas retas por deitadas enquanto você digita. Economia de tempo real: elimina a necessidade de caçar tecla toda vez que precisar de um « ou um ».
Pra quem programa em JavaScript e precisa incluir aspas deitadas em strings de código, o cuidado extra é garantir que o arquivo esteja salvo em UTF-8. Senão, o caractere vira mojibake — aquele montão de símbolos estranhos quando o encoding não bate. Configurar o encoding no editor é o que resolve isso na maior parte das vezes.