Есть ли быстрый и простой способ найти кодовую точку Unicode для любого символа? Например, я вижу забавного персонажа на веб-странице или в файле PDF, или в каком-то другом документе.
В настоящее время я копирую символ в буфер обмена, сохраняю его в файл и просматриваю файл с помощью шестнадцатеричной программы просмотра. В качестве альтернативы я могу открыть Microsoft Word, вставить и сделать Alt + X. Оба эти метода немного громоздки. Есть ли более простой способ?
Я использую Notepad ++, поэтому, если есть какой-то способ сделать это с помощью Notepad ++, это будет подходящим ответом (это менее громоздко, чем необходимость открывать Word). Или, может быть, есть способ сделать это с помощью небольшого специализированного приложения?
Ответы:
Я много работаю с символами Unicode, поэтому специально для этого написал небольшое приложение для Windows:
Unicode Character Informer ( Документация )
Кроме того, мой текстовый редактор Rejbrand Text Editor имеет обширную поддержку символов Unicode.
источник
uniprops
который, похоже, выводит похожую информацию.Notepad ++ имеет предустановленный плагин, называемый Converter, который имеет возможность конвертировать ASCII в HEX и наоборот. Этот инструмент весьма полезен для преобразования файлов данных в формате HEX, которые должны быть преобразованы в ASCII, для чтения:
Вот как это работает:
источник
Когда я сталкиваюсь с этой проблемой, быстрый поиск в Google обычно дает быстрый ответ. Например, когда я гуглю "😍 unicode", я получаю такой результат:
Мне нравится этот метод, потому что:
источник
Есть хороший маленький сайт под названием Unicode Character Inspector (созданный Тимом Уитлоком), который делает именно это. Я нахожу это более удобным, чем текстовый редактор или настольная программа.
источник
https://apps.timwhitlock.info/unicode/inspect?s={some unicode character here}
.В Unix-подобной системе *:
Вы можете создать псевдоним этого или создать скрипт для его запуска.
Вывод выглядит так:
* Похоже, что оригинальный постер, вероятно, использует Windows, но (а) это не указано, и (б) это решение может помочь другим.
источник
Вы можете использовать PowerShell!
Это печатает первую кодовую точку Unicode текста в буфере обмена.
Если вам не нужно беспокоиться о символах вне Базовой многоязычной плоскости (которые будут представлены в строках .NET как суррогатное с высоким и низким суррогатом), вы можете использовать это вместо:
Если вы предпочитаете его в шестнадцатеричном формате , вы можете использовать спецификатор формата :
источник
Примечание для любых пользователей Emacs: вы можете ввести
C-u C-x =
текст, и он даст вам кучу информации о символе под курсором, включая кодовую точку Unicode, имя в базе данных Unicode, категории и т. Д.источник
Есть Вим? Просто вставьте его, наведите на него курсор и нажмите
ga
. Я использую это все время для странных персонажей.источник
Я использую http://unicode.scarfboy.com , который прост и работает хорошо.
источник
Я считаю, что конвертер кодов Unicode Ришарда Ишиды (ссылка на GitHub) очень полезен, среди прочего, для поиска кодов Unicode . Он также обеспечивает переводы / преобразования в другие кодовые точки, кодировки и, например, escape-последовательности.
Вы также можете зайти на главную веб-страницу Ричарда Ишиды (rishida.net) , так как она содержит (ссылки на) множество ценных инструментов и информации, особенно если вы заинтересованы в интернационализации и кодировке символов. Например, другой очень полезный инструмент, связанный там, это его инструмент Uniview (ссылка на github) .
И, наконец, очень полезным, на мой взгляд, является, в основном, для пользователей Mac, программа MacOS Character Viewer , доступная через меню ввода , которое можно включить в « Системных настройках» → « Клавиатура».
Хотя веб-сайт поддержки Apple в основном посвящен тому, как вставлять смайлики (…), просмотрщик символов на самом деле очень полезен для поиска определенных («специальных») символов и их кодовых точек в нескольких различных кодировках, а также для поиска того, какие Шрифты в вашей системе содержат определенные глифы.
Ура!
источник
Вы также можете использовать следующий сайт: https://unicode-table.com/en/ Просто вставьте своего персонажа, и вы получите код Unicode и HTML-код.
источник
Если у вас есть Microsoft Word, вставьте туда текст, выберите символ (или щелкните справа от него) и нажмите Alt+ X.
источник
Я собираюсь упомянуть http://amp-what.com/, так как он действительно прост в использовании благодаря своему полю быстрого поиска и поддерживает различные нотации (& code, кодовые точки Unicode , последовательность символов кодирования URI).
Пример изображения
источник
Вот еще один ответ, используя идею от user202729:
Добавьте URL в закладки
javascript:alert(prompt().codePointAt(0).toString(16))
и используйте браузер для его запуска. (Работает в Chrome и Firefox. Не работает в IE, но это может быть связано с настройками безопасности.)В отличие от других ответов, не требуется подключение к Интернету, нет необходимости загружать внешнюю утилиту, не зависящую от ОС.
источник