クリップボードのUnicode文字は何ですか?


53

任意の文字のUnicodeコードポイントをすばやく簡単に見つける方法はありますか?たとえば、Webページ、PDFファイル、またはその他のドキュメントに面白いキャラクターが表示されます。

私が現在しているのは、キャラクターをクリップボードにコピーしてファイルに保存し、16進ビューアーでファイルを見ることです。または、Microsoft Wordを開き、貼り付けてAlt + Xを実行します。これらの方法はどちらも少し面倒です。もっと簡単な方法はありますか?

私はNotepad ++を使用しているので、Notepad ++でそれを行う方法があれば、それは適切な答えになります(Wordを開くよりも面倒ではありません)。それとも、小さな特殊なアプリケーションでそれを行う方法がありますか?


5
ltg.ed.ac.uk/~richard/utf-8.html素敵なツール、ブックマークに値します!
tkausl

受け入れられた回答はどのように受け入れられますか?ユニコードについてはまったく触れておらず、ユニコードではうまく機能しません。それはあなたの質問をどのくらい正確に解決しましたか?Tryを試してみて、動作しないことを確認してください。キャラクターも表示しません。
トーマスウェラー

@ThomasWellerあなたは良い点を指摘し、私は受け入れられた答えを変えました。Notepad ++は16ビット文字しか処理できず、サンプル文字である0xFFFFより大きいコードポイントを認識しないようです。
DodgyCodeException

@ user202729 2歳ではありません。「2015年12月」ではなく「今年の12月15日」を意味する「12月15日を依頼」と書かれています。だから、わずか3日です。この質問がなぜ賛成され続けるのか理解できません。私が疑問に思っていたのは、単純なことについての単純な質問だけでした。
DodgyCodeException

1
オンラインツールとは、ユニコード文字と何かbabelstone.co.uk
DrMoishe Pippik

回答:


32

私はUnicode文字で多くの仕事をしているので、このために小さなWindowsアプリケーションを作成しました。

Unicode文字インフォーマードキュメント

さらに、私のテキストエディターRejbrand Text Editorは、Unicode文字を幅広くサポートしています。


1
ありがとう!それは非常に便利です。F1をヘルプ機能にすることをお勧めします。これにより、ドキュメントWebページへのリンクを含む小さなウィンドウが表示されます。
DodgyCodeException

6
好奇心から、あなたはどんな仕事をしていますか?
オーカー

bashでは、を使用しますがuniprops、これは同様の情報を出力するようです。
TRIG

参考までに、ユニコード文字インフォーマーをダウンロードしましたが、ウイルスソフトウェアはそれを非常に恐れていました。ホワイトリストに追加しない限り、使用を許可しないので、使用しません。ウイルスのないコピーをお持ちですか?ハハjk私はそれがおそらく実際にはウイルスを持っていないことを知っています-それでも、なぜ、私のAVはそれをそんなに嫌うのですか?ところで、それはSymantec Endpoint Protectionです。
rory.ap

@ rory.ap:完全にウイルスがないことを保証します。残念ながら、誤検知の問題は一般的です(特にDelphiで記述されたアプリケーションの場合)。これは私が非常に気づいていることであり、本当に悲しいことです。今日、暇なWin32ソフトウェア開発者になるのは困難です。人々がマルウェアを作るのを止めて、真面目な趣味の開発者が誤検知の影響を受けないように願っています...たぶんコード署名は状況を改善するでしょうが、それは無料ではなく、私が生産するすべてのソフトウェアは無料で提供します。:(
アンドレアス・レイブランド

34

Notepad ++には、Converterと呼ばれるプラグインが事前にインストールされており、ASCIIをHEXに変換したり、その逆を行うオプションがあります。このツールは、読み取り用にASCIIに変換されるHEX形式のデータファイルを変換するのに非常に便利です。

ここに画像の説明を入力してください

それはそれがどのように機能するかです:

ここに画像の説明を入力してください


2
ありがとう!ところで、そのようなアニメーションgifを作成するには、どのソフトウェアを使用しますか?
DodgyCodeException

44
ハハ!そのダイアログボックスに「オクタデシマル」という言葉があります。それはベース18を意味します。開発者は8進数を意味します(ベース8)。
DodgyCodeException

5
@DodgyCodeException LICEcap
user11153

3
@DodgyCodeException screentogif.comは、アニメーションGIFを記録するための素晴らしいです。
デビッド

5
そこにpasteを貼り付けると、D83Dと表示されます。したがって、これは半分だけであり、Unicode文字ではうまく機能しません。
トーマスウェラー

17

この問題に直面したとき、通常、グーグルで素早く検索するとすぐに答えが得られます。たとえば、「😍unicode」をGoogleで検索すると、次のような結果が得られます。 「ハート型の目をした笑顔」絵文字のGoogle検索

私はこの方法が好きです:

  • インターネットを備えたどのコンピューターでも動作します
  • 何もインストールする必要はありません
  • 必要なキー入力(Ctrl+ CCtrl+ TCtrl+ VEnter)は、私にとって、そしておそらく他のほとんどの開発者/タイピストにとっての筋肉記憶アクションです。

9

まさにそれを行うUnicode Character Inspector(Tim Whitlockによって構築された)と呼ばれる素敵な小さなWebサイトがあります。テキストエディタやデスクトッププログラムよりもずっと便利だと思います。


3
それをさらに速くするために、ブラウザで検索エンジンのショートカットを設定し、入力されたキャラクターに関する情報ページに直接移動させることができます。これは、文字をのようなクエリ文字列パラメーターとして指定できるためですhttps://apps.timwhitlock.info/unicode/inspect?s={some unicode character here}
エリックイーストランド

9

Unixライクシステム*:

unicode -s "$(xsel -ob)"

これをエイリアスにするか、スクリプトを作成して実行できます。

出力は次のようになります。

U+2672 UNIVERSAL RECYCLING SYMBOL
UTF-8: e2 99 b2 UTF-16BE: 2672 Decimal: ♲ Octal: \023162
♲ (♲)
Uppercase: 2672
Category: So (Symbol, Other)
Bidi: ON (Other Neutrals)

*元のポスターはおそらくWindowsを使用しているように見えますが、(a)これは指定されておらず、(b)このソリューションは他の人を助けるかもしれません。


ありがとう!私はほとんどWindowsを使用していますが、Linuxも使用しています。いずれにしても、このユーティリティのWindowsポート(GnuWinなど)をダウンロードできます。
DodgyCodeException

6

PowerShellを使用できます!

[char]::ConvertToUtf32((gcb), 0)

これにより、クリップボードのテキストの最初のUnicodeコードポイントが印刷されます。

Basic Multilingual Plane以外の文字(.NET文字列では上位および下位サロゲートとして表される)を心配する必要がない場合は、代わりにこれを使用できます。

[int](gcb)[0]

16進数で希望する場合は、フォーマット指定子を使用できます

'0x{0:x}' -f [char]::ConvertToUtf32((gcb), 0)

5

すべてのEmacsユーザーへの注意:入力できC-u C-x =、Unicodeコードポイント、Unicodeデータベースの名前、カテゴリなど、カーソルの下の文字に関する一連の情報を提供します。

             position: 146 of 147 (99%), column: 0
            character: ♲ (displayed as ♲) (codepoint 9842, #o23162, #x2672)
    preferred charset: unicode (Unicode (ISO10646))
code point in charset: 0x2672
               script: symbol
               syntax: w    which means: word
             category: .:Base
             to input: type "C-x 8 RET 2672" or "C-x 8 RET UNIVERSAL RECYCLING SYMBOL"
          buffer code: #xE2 #x99 #xB2
            file code: #xE2 #x99 #xB2 (encoded by coding system utf-8-unix)
              display: by this font (glyph code)
    xft:-PfEd-Mensch-normal-normal-normal-*-16-*-*-*-m-0-iso10646-1 (#x985)

Character code properties: customize what to show
  name: UNIVERSAL RECYCLING SYMBOL
  general-category: So (Symbol, Other)
  decomposition: (9842) ('♲')

3

Vimを手に入れましたか?貼り付けて、カーソルを置き、を押しますga。変なキャラクターにはいつもこれを使っています。



2

リシャード石田のUnicodeコードコンバーター(githubリンク)は、特にユニコード文字コードを見つけるのに非常に役立ちます。また、他のコードポイント、エンコード、およびエスケープシーケンスなどへの変換/変換も提供します。

Unicodeコンバーター

また、特に国際化と文字エンコードに興味がある場合は、Richard IshidaのメインWebページ(rishida.net)をチェックアウトすることもできます。たとえば、そこにリンクされているもう1つの非常に便利なツールは、彼のUniviewツール(githubリンク)です。

ユニビュー

そして最後に、Macユーザーにほとんど関係があるものの、非常に便利なのは、[ システム環境設定] →[ キーボード]で有効にできる[入力]メニューからアクセスできるmacOSの[ キャラクタービューアー]です。

が、アップルのサポートWebサイトは、主にemojiesを(...)を挿入する方法-に焦点を当てて、文字ビューアを探してアップ特定の文字とそのコードポイント(「特別」)を、いくつかの異なるエンコーディングでは、だけでなく、発見のためにのために実際には非常に有用ですシステムのフォントには特定のグリフが含まれています。

キャラクタービューア

乾杯!


ここに描かれているCharacter Viewerは、少なくとも1つの(OSの)メジャーリビジョンが古いと思います。High Sierraは、「絵文字と記号を表示」というあまり便利ではありません。
アントンシャーウッド

@AntonSherwoodは何も変わっていません。どの表を表示するかは、絵文字と記号のオプション「リストのカスタマイズ」で決定できます。Unicodeのデフォルトはデフォルトでは表示されていません。
user0721090601

Sierraには完全なCharactersパネルがあり、High Sierraにはないことを確認できますか?
シルバーウルフ-モニカの復活

まあ、私たちは毎日何かを学びます。ありがとう@guifa。私は自分の好みに合わせて多少改善しましたが、表示されているスクリーンショットを再現できません。
アントンシャーウッド



0

http://amp-what.com/は、クイック検索フィールドで本当に使いやすく、さまざまな表記法(&コード、Unicodeコードポイント、URIエンコード文字シーケンス)をサポートしているため、言及します。

サンプル画像


0

user202729のアイデアを使用したもう1つの答えを次に示します。

URL javascript:alert(prompt().codePointAt(0).toString(16))をブックマークし、ブラウザを使用して実行します。(ChromeとFirefoxで動作します。IEでは動作しないようですが、これはセキュリティ設定が原因である可能性があります。)

他の回答とは異なり、インターネット接続は必要ありません。ダウンロードする外部ユーティリティはありません。OS固有ではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.