Si vous pouvez écrire à l'aide du pavé numérique, cela signifie que vous avez déjà le point de code pour le caractère. Entrez simplement la valeur hexadécimale du ou des caractères souhaités dans Notepad ++, sélectionnez-les, puis ouvrez le menu: Plugins → Convertisseur → HEX -> ASCII

Manifestation:

Bloc-notes de conversion ASCII en HEX et HEX en ASCII ++
Vous pouvez également obtenir des résultats en direct à partir du panneau de conversion

Une autre façon consiste à utiliser le plugin HexEditor, qui était inclus dans les versions précédentes de Notepad ++ mais a été supprimé récemment . Vous pouvez toujours installer le plugin (ou le réactiver s'il était désactivé) à partir du gestionnaire de plugins avec la réserve que parfois il peut être instable.
De cette façon, vous sélectionnez simplement Plugins → Hex-Editor → Afficher dans HEX (ou cliquez sur le H
bouton à droite de la barre de menu), puis tapez les octets UTF-8 dans la fenêtre d'édition hexadécimale. Par exemple, pour obtenir la chaîne 🔙🔚🔛🔜 qui est f0 9f 94 99 f0 9f 94 9a f0 9f 94 9b f0 9f 94 9c
en UTF-8, tapez simplement ces valeurs hexadécimales dans la colonne de vidage et revenez en mode texte normal; vous verrez ces personnages apparaître.

Notez qu'il peut être plus facile de travailler en UTF-16 ou UTF-32 car obtenir manuellement l'encodage UTF-8 d'un caractère est délicat. Après tout, il suffit de reconvertir le fichier en UTF-8 lors de l'enregistrement
Il est également possible d'utiliser le convertisseur Base64 à cet effet. Sélectionnez simplement la chaîne encodée en base64 et sélectionnez Plug-ins → Outils MIME → Décodage en base64

Si vous souhaitez simplement saisir fréquemment quelques caractères spéciaux, il est préférable d'utiliser une macro.
Vous devez d'abord obtenir le codage base64 de la chaîne en le collant dans Notepad ++, puis utiliser la fonction de codage Base64 . Après cela, sélectionnez Macro → Démarrer l'enregistrement , tapez la chaîne base64 que vous obtenez, sélectionnez-la et décodez-la comme ci-dessus. Vous pouvez maintenant arrêter l'enregistrement et enregistrer la macro avec un nom descriptif et éventuellement avec un raccourci. Il est également possible d'utiliser la fonction HEX → ASCII au lieu de base64
Plus tard, lorsque vous souhaitez insérer cette chaîne, relisez simplement la macro
Modifier:
Le panneau de conversion ne fonctionne avec Unicode que si vous collez un caractère Unicode directement dans le champ ASCII
