数字キーパッドを使用して記述できる場合、その文字のコードポイントが既にあることを意味します。必要な文字の16進値をNotepad ++に入力して選択し、メニューを開きます:プラグイン→コンバーター→HEX-> ASCII
デモンストレーション:
ASCIIからHEXおよびHEXからASCIIへの変換Notepad ++
変換パネルからライブ結果を取得することもできます
もう1つの方法は、以前のバージョンのNotepad ++に含まれていたが最近削除されたHexEditorプラグインを使用することです。プラグインマネージャーからプラグインをインストール(または無効化されている場合は再アクティブ化)することはできますが、不安定になる場合があるという注意事項があります。
この方法では、[ プラグイン]→[Hex-Editor]→[HEXで表示]を選択(またはH
メニューバーの右近くにあるボタンをクリック)し、16進編集ウィンドウにUTF-8バイトを入力します。たとえばf0 9f 94 99 f0 9f 94 9a f0 9f 94 9b f0 9f 94 9c
、UTF-8 の文字列getを取得するには、それらの16進値を入力して列をダンプし、通常のテキストモードに切り替えます。これらの文字が表示されます。
文字のUTF-8エンコーディングを手動で取得するのは難しいため、UTF-16またはUTF-32で作業する方が簡単な場合があることに注意してください。結局のところ、保存時にファイルをUTF-8に戻すだけです
この目的でBase64コンバーターを使用することもできます。base64でエンコードされた文字列を選択し、[ プラグイン]→ [ MIMEツール]→[Base64デコード]を選択するだけです
いくつかの特殊文字を頻繁に入力するだけの場合は、マクロを使用することをお勧めします。
まず、文字列をNotepad ++に貼り付けてbase64エンコードを取得し、次にBase64エンコード機能を使用する必要があります。その後、[ マクロ]→[記録の開始]を選択し、取得したbase64文字列を入力して選択し、上記のようにデコードします。これで、記録を停止し、マクロを説明的な名前で、場合によってはショートカットとともに保存できます。base64の代わりにHEX→ASCII機能を使用することもできます。
後でその文字列を挿入する場合は、マクロを再生するだけです
編集:
変換パネルは、ASCIIフィールドにUnicode文字を直接貼り付けた場合にのみUnicodeで機能します