Existe uma maneira rápida e fácil de encontrar o ponto de código Unicode para qualquer caractere? Por exemplo, vejo um personagem engraçado em uma página da web, arquivo PDF ou outro documento.
O que faço atualmente é copiar o personagem para a área de transferência, salvá-lo em um arquivo e ver o arquivo com um visualizador hexadecimal. Como alternativa, posso abrir o Microsoft Word, colar e pressionar Alt + X. Ambos os métodos são um pouco complicados. Existe uma maneira mais fácil?
Eu uso o Notepad ++, portanto, se houver alguma maneira de fazer isso com o Notepad ++, seria uma resposta adequada (é menos complicado do que ter que abrir o Word). Ou talvez haja uma maneira de fazer isso com um pequeno aplicativo especializado?
Respostas:
Eu trabalho muito com caracteres Unicode, então escrevi um pequeno aplicativo do Windows especificamente para isso:
Informador de caracteres Unicode ( documentação )
Além disso, meu editor de texto, Rejbrand Text Editor , possui amplo suporte a caracteres Unicode.
fonte
uniprops
, o que parece gerar informações semelhantes.O Notepad ++ possui um plug-in pré-instalado chamado Converter, que tem a opção de converter ASCII para HEX e vice-versa. Essa ferramenta é bastante útil para converter arquivos de dados no formato HEX que devem ser convertidos em ASCII para leitura:
É assim que funciona:
fonte
Quando me deparo com esse problema, uma pesquisa rápida no Google geralmente fornece uma resposta rápida. Por exemplo, quando eu pesquiso "😍 unicode" no Google, recebo um resultado como este:
Eu gosto desse método porque:
fonte
Existe um site bacana chamado Unicode Character Inspector (criado por Tim Whitlock) que faz exatamente isso. Acho muito mais conveniente do que um editor de texto ou programa de desktop.
fonte
https://apps.timwhitlock.info/unicode/inspect?s={some unicode character here}
.Em um sistema semelhante ao Unix *:
Você pode usar o alias ou criar um script para executá-lo.
A saída é assim:
* Parece que o pôster original provavelmente está usando o Windows, mas (a) isso não está especificado e (b) esta solução pode ajudar outras pessoas.
fonte
Você pode usar o PowerShell!
Isso imprime o primeiro ponto de código Unicode do texto na área de transferência.
Se você não precisar se preocupar com caracteres fora do Plano Multilíngue Básico (que seria representado nas seqüências .NET como um substituto alto e baixo), use-o:
Se preferir em hexadecimal, você pode usar um especificador de formato :
fonte
Uma observação para qualquer usuário do Emacs: você pode digitar
C-u C-x =
e ele fornecerá várias informações sobre o caractere sob o cursor, incluindo o ponto de código Unicode, o nome no banco de dados Unicode e as categorias, etc.fonte
Vim obtido? Basta colar, colocar o cursor e pressionar
ga
. Eu uso isso o tempo todo para personagens estranhos.fonte
Eu uso http://unicode.scarfboy.com , que é simples e funciona bem.
fonte
Acho o conversor de código Unicode de Rishard Ishida (link do github) muito útil para encontrar códigos de caracteres unicode, entre outras coisas. Ele também fornece traduções / conversões para outros pontos de código, codificações e, por exemplo, sequências de escape.
Você também pode conferir a página principal de Richard Ishida (rishida.net) , pois ela contém (links para) muitas ferramentas e informações valiosas, especialmente se você estiver interessado em internacionalização e codificação de caracteres. Por exemplo, outra ferramenta muito útil vinculada lá, é a ferramenta Uniview (link do github) .
E, finalmente, também é muito útil, apesar de relevante para os usuários de Mac, o Visualizador de Caracteres do macOS , acessível através do Menu de Entrada , que pode ser ativado em Preferências do Sistema → Teclado.
Embora o site de suporte da Apple se concentre principalmente em como inserir emojies (…), o Character Viewer é realmente muito útil para procurar caracteres específicos ('especiais') e seus pontos de código em várias codificações diferentes, bem como para descobrir quais as fontes no seu systen contêm glifos específicos.
Felicidades!
fonte
Você também pode usar o seguinte site: https://unicode-table.com/en/ Basta colar seu personagem e você também terá um ponto de código Unicode e código HTML.
fonte
Se você possui o Microsoft Word, cole o texto lá, selecione o caractere (ou clique à direita dele) e pressione Alt+ X.
fonte
Vou mencionar http://amp-what.com/ , pois é realmente fácil de usar com seu campo de pesquisa rápida e suporta diferentes notações (& código, pontos de código Unicode , sequência de caracteres de codificação URI).
Imagem de exemplo
fonte
Aqui está mais uma resposta usando uma ideia do user202729:
Marque o URL
javascript:alert(prompt().codePointAt(0).toString(16))
como favorito e use um navegador para executá-lo. (Funciona no Chrome e Firefox. Não parece funcionar no IE, mas isso pode ser devido a configurações de segurança.)Diferentemente de outras respostas, nenhuma conexão com a Internet é necessária, nenhum utilitário externo para download, não é específico do SO.
fonte