Se você pode escrever usando o teclado numérico, isso significa que você já tem o ponto de código para o caractere. Basta digitar o valor hexadecimal do (s) caractere (s) desejado (s) no Notepad ++, selecione-o e abra o menu: Plugins → Conversor → HEX -> ASCII
Demonstração:
Conversão de ASCII para HEX e HEX para ASCII Notepad ++
Você também pode obter resultados ao vivo no painel de conversão
Outra maneira é usar o plug-in HexEditor, que foi incluído nas versões anteriores do Notepad ++, mas foi removido recentemente . Você ainda pode instalar o plugin (ou reativá-lo se estiver desativado) a partir do gerenciador de plugins, com a ressalva de que às vezes ele pode ser instável.
Dessa forma, basta selecionar Plug-ins → Hex-Editor → Visualizar em HEX (ou clicar no H
botão próximo à direita da barra de menus) e digitar os bytes UTF-8 na janela de edição hexadecimal. Por exemplo, para obter a string 🔙🔚🔛🔜 que está f0 9f 94 99 f0 9f 94 9a f0 9f 94 9b f0 9f 94 9c
em UTF-8, basta digitar esses valores hexadecimais para despejar a coluna e retornar ao modo de texto normal; você verá esses caracteres aparecerem.
Observe que pode ser mais fácil trabalhar em UTF-16 ou UTF-32, pois é complicado obter a codificação UTF-8 de um caractere manualmente. Afinal, basta converter o arquivo de volta para UTF-8 ao salvar
Também é possível usar o conversor Base64 para esse fim. Basta selecionar a string codificada em base64 e selecionar Plug-ins → Ferramentas MIME → Decodificação Base64
Se você quiser inserir alguns caracteres especiais com frequência, é melhor usar uma macro.
Primeiro, você precisa obter a codificação base64 da string colando-a no Notepad ++ e depois usar o recurso Codificação Base64 . Depois disso, selecione Macro → Iniciar gravação , digite a sequência base64 que você obtém, selecione-a e decodifique-a como acima. Agora você pode parar a gravação e salvar a macro com algum nome descritivo e, possivelmente, junto com um atalho. Também é possível usar o recurso HEX → ASCII em vez de base64
Mais tarde, quando você desejar inserir essa sequência, basta reproduzir a macro
Editar:
O Painel de Conversão funcionará com Unicode apenas se você colar um caractere Unicode diretamente no campo ASCII