Quelles sont les meilleures façons d'entrer des caractères Unicode spéciaux dans un document Notepad ++? Dois-je me fier au système d'exploitation (Windows)?
Vous recherchez une solution en un clic .
Je peux afficher le panneau d'insertion ASCII avec Edition | Panneau de caractères - qui fonctionne très bien - mais il n'a que les 256 caractères bruts. En mode UTF-8, j'aimerais avoir une fonction similaire pour l'ensemble codé complet, par exemple l'alphabet grec, les symboles mathématiques, etc. Je ne veux pas avoir à utiliser le pavé numérique . Question similaire sur sourceforge mais pas de réponse non plus.
notepad++
unicode
text-editing
special-characters
utf-8
Bob Stein
la source
la source
charmap.exe
!Réponses:
Configurer une commande définie par l'utilisateur:
Désormais, chaque fois que vous souhaitez saisir un caractère, utilisez le menu Exécuter ou la touche de raccourci / accélérateur pour ouvrir la table des caractères de Windows, et choisissez un ou plusieurs caractères ou recherchez-les en utilisant son nom Unicode dans "Rechercher:", copiez dans le presse-papiers, fermez la table des caractères et collez-le dans Notepad ++.
Notez que vous devez être au format Unicode pour que les caractères s'affichent dans Notepad ++. Cela se fait en allant dans le menu Format et en sélectionnant "Encoder en UTF-8" ou similaire. Vous pouvez maintenant coller des lettres grecques, des indices, etc. dans Notepad ++.
la source
C:\Windows\System32\charmap.exe
Et maintenant, pour quelque chose de complètement différent, une galerie de copier-coller:
☀☁☂☃☄☇☈☉☊☋☌☍ن☏☐☑☒☓ 【ツ】 ☚☛☜☝☞☟☠☡☢☣☤☥☦☧☨☩☪☫☬☭☮☯☸☹☺☻☼☽☾ ✁✂✃✄✆✇✈✉✌✍✎✏✐✑✒✓✔✕✖✗✘✙✚✛✜✝✞✟❍❏❐❑❒❖❘❙❚❡❢❣❤❥❦❧☿♀♁♂♃♄ ♅♆♇♈♉♊♋♌♍♎♏♐♑♒♓♨
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ αβγδεζηθικλμνξοπρςστυφχψω
ϊϋόύώΪΫάέήίΰ
АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ абвгдежзийклмнопрстуфхцчшщъыьэюя
ЀЁЂЃЄЅІЇЈЉЊЋЌЍЎЏѠѢѤѦѨѪѬѮѰѲѴѶѸѺѼѾҀ҂҃҄҅҆҇҈҉ҊҌҎҐҒҔҖҘҚҜҞҠҢҤҦҨҪҬҮҰҲҴҶҸҺҼҾӀӁӃӅӇӉӋӍӐӒӔӖӘӚӜӞӠӢӤӦӨӪӬӮӰӲӴӶӸӺӼӾԀԂԄԆԈԊԌԎԐԒԮԔԖԘԚԜԞԠԢԤԦԨԪԬᲀᲁᲂᲃᲄᲅᲆᲇᲈᴫᵸ⃝ⷠⷡⷢⷣⷤⷥⷦⷧⷨⷩⷪⷫⷬⷭⷮⷯⷰⷱⷲⷳⷴⷵⷶⷷⷸⷹⷺⷻⷼⷽⷾⷿꙴꙵꙶꙷꙸꙹꙺꙻꚞꚟꙀꙂꙄꙆꙈꙊꙌꙎꙐꙒꙔꙖꙘꙚꙜꙞꙠꙢꙤꙦꙨꙪꙬꚘꙮꚚ꙯꙰꙱꙲꙳꙼꙽︮︯꙾ꙿꚀꚂꚄꚆꚈꚊꚌꚎꚐꚒꚔꚖꚜ
oui
º¹²³⁴⁵⁺⁻⁼⁽⁾ ⁿ ¼½¾ ‰‱ ℃ ℉ ❶❷❸❹❺❻❼❽❾❿➀➁➂➃➄➅➆➇➈➉➊➋➌➍➎➏➐➑➒➓①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳⓪ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚ Ⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ
♩ ♪ ♫ ♬ ♭ ♮ ♯☰☱☲☳☴☵☶☷♔♕♖♗♘♙♚♛♜♝♞♟ 弗 ♠ ♡ ♢ ♣ ♤ ♥ ♦ ♧
★ ☆ ✠✡✢✣✤✥✦✧✩✪✫✬✭✮✯✰✱✲✳✴✵✶✷✸✹✺✻✼✽✾✿❀❁❂❃❄❅❆❇❈❉❊❋➔➘➙➚➛ ➜➝➞➟➠➡ ➢➣➤➥➦➧➨➩➪➫➬➭➮➯➱➲➳➴➵➶➷➸➹➺➻➼➽➾ ← ↑ → ↓ ↔↕↖↗↘↙↚↛↜↝↞↟ ↠↡↢↣↤↥↦↧↨↩↪↫↬↭↮↯↰↱↲↳↴↵↶↷↸↹↺↻↼↽↾↿⇀⇁⇂⇃⇄⇅⇆⇇⇈⇉⇊⇋⇌⇍⇎⇏⇐⇑ ⇒⇓⇔⇕⇖⇗⇘⇙⇚⇛⇜⇝⇞⇟⇠⇡⇢⇣⇤⇥⇦⇧⇨⇩⇪
■ □ ▢▣▤▥▦▧▨▩▪▫▬▭▮▯▰▱ ▲ △ ▴▵ ▶ ▷ ▸▹►▻ ▼ ▽ ▾▿ ◀ ◁ ◂◃◄◅ ◆ ◇ ◈◉◊ ○ ◌◍ ◎ ● ◐◑ ▕ ◯ ▔ ▕ ░ ▒ ▓ ▀ ▅ ▆ ▇ █ ▉ ▊ ▋ ▌ ▍ ▎ ▏▐
∀∁∂∃∄∅∆∇∈∉∊∋∌∍∎∏∐∑− ± ∓∔ ∕ ∖ ∗ ∘ ∙ √∛∜∝∞∟∠∡∢∣∤∥∦∧∨∩∪∫∬∭∮∯∰ ∱∲∳∴∵∶∷∸∹∺∻∼∽∾∿≀≁≂≃≄≅≆≇≈≉≊≋≌≍≎≏≐≑ ≒ ≓≔≕≖≗≘≙≚≛≜≝≞≟ ≠ ≡≢ ≣≤≥ ≦ ≧ ≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊂⊃⊄⊅⊆⊇⊈⊉⊊⊋⊌⊍⊎⊏⊐⊑⊒⊓⊔ ⊕⊖⊗⊘⊙⊚⊛⊜⊝⊞⊟⊠⊡⊢⊣⊤⊥⊦⊧⊨⊩⊪⊫⊬⊭⊮⊯⊰⊱⊲⊳⊴⊵⊶⊷⊸⊹⊺⊻⊼⊽⊾⊿⋀⋁⋂⋃⋄⋅⋆ ⋇⋈⋉⋊⋋⋌⋍⋎⋏⋐⋑⋒⋓⋔⋕⋖⋗⋘⋙⋜⋝⋞⋟⋠⋡⋢⋣⋦⋧⋨⋩⋪⋫⋬⋭ ⋮ ⋯ ⋰ ⋱
¿¡- ‖ ‗ ❛ ❜ ❝ ❞ '' ‚‛ “” „‟ † † ‡ • ‣ ․ ‥… ‧ ′ ″ ‴ ‵ ‶ ‷ ‸ ‹› ※‼‽ ‾‿⁀⁁⁂ ⁃ ⁄ ⁅ ⁆
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ × ØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ ĀāĂ㥹ććĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚĚĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŜŝŞŜŝŞŬŭŮůŰűŲųŴŵŶŷŸŹźŻżIJijĴĵĶķĸĹĺĻļĽľĿŀIJijĴĵĶķĸĹĺĻļĽľĿŀIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŜŝŞŜŝŞŬŭŮůŰűŲųŴŵŶŷŸŹźŻżžŚIJijĴĵĶķĸĹĺĻļĽľĿŀIJijĴĵĶķĸĹĺĻļĽľĿŀŢſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑžIJijĴĵĶķĸĹĺĻļĽľĿŀIJijĴĵĶķĸĹĺĻļĽľĿŀŢŢ
🎳🏂🌁🌉🌋🌌🌏🌑🌓🌔🌕🌛🌠🌰🍏🌱🌼🌽🌿🍄🍇🍈🍌🍍🍑🍒🍩🍕🍖🍗🍠🍤🍥🍨🍪🍫🍬🍭🍮🍯🍷🍹🎊🎋🎠🎣🎭🎮🎲🎴 🎹🎻🎼🎽🏡🏮🐌🐜🐝🐞🐡🐢🐣🐥🐩🐼🐽🐾👅👓👖👚👛👝👤👪👰👹👺💌💕💖💞💠💥💧💫💬💮💯💲💳💴💵💸💾📁📂📃📄 📅📆📇📈📉📊📋📌📍📎📏📐📑📒📓📔📕📙📚📛📜📞📟📤📥📦📧📨📪📰📹🔃🔋🔌🔎🔏🔐🔖🔗🔘🔙🔚🔛🔜🔟🔠🔡🔢🔣🔤 🔦🔧🔩🔪🔮🔵🔶🔷🔸🔹🔼🔽😄😊😃😉😍😘😚😳😌😁😜😝😒😏😓😔😞😱😠😡😪😷👿👽💛💙💜💗💚💔💓💘🌟💢💤💨💦🎶 🎵🔥💩👍👎👌👊👋👐👆👇👉👈🙌🙏👏💪🚶🏃👫💃👯🙆🙅💁🙇💏💑💆💇💅👦👧👩👨👶👵👴👱👲👳👷👮👼👸💂💀👣💋👄 👂👀👃⛄🌙🌀🌊🐱🐶🐭🐹🐰🐺🐸🐯🐨🐻🐷🐮🐗🐵🐒🐴🐎🐫🐑🐘🐍🐦🐤🐔🐧🐛🐙🐠🐟🐳🐬💐🌸🌹🌻🌺🍁🍃🍂🌴🌵🌾🐚 🎍💝🎎🎒🎓🎏🎆🎇🎐🎑🎃👻🎅🎄🎁🔔🎉🎈💿📀📷🎥💻📺📱📠💽📼🔊📢📣📻📡🔍🔓🔒🔑🔨💡📲📩📫📮🛀🚽💺💰🔱🚬💣 🔫💊💉🏈🏀⚽⚾🎾⛳🎱🏊🏄🎿🏆👾🎷🎸👟👡👠👢👕👔👜💄💍💎🍵🍺🍻🍸🍶🍴🍔🍟🍝🍛🍱🍣🍙🍘🍚🍜🍲🍞🍳🍢🍡🍦🍧 🎂🍰🍎🍊🍉🍓🍆🍅🏠🏫🏢🏣🏥🏦🏪🏩🏨💒⛪🏬🌇🌆🏯🏰⛺🏭🗼🗻🌄🌅🌃🗽🌈
quelques espaces (montrés ici entre les blocs entiers
█
aka█
)██ (rien)
█ █ (espace largeur zéro) █ █ (espace de cheveux) █ █ (espace de six par-em) █ █ (espace mince) █ █ (étroit Espace insécable) █ █ (quatre par -em espace) █ █ (espace) █ █ (espace sans interruption) █ █ ( espace à trois par em) █ █ (en espace) █ █ (espace em)
​
​
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Merci à Maxitweet , Johannes Knabe et copypastecharacter .
Astuce: Ctrl += zoom avant. Ctrl 0= Restaurer. (Mac ⌘ +et ⌘ 0.)
la source
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 estf0 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
la source
E28094
(3) Plugins | Convertisseur | HEX -> ASCII. Voila. Non séquentiel: c'est un excellent moyen d'aller dans l'autre sens, pour déterminer le codage UTF-8 d'un personnage que je peux couper et coller.Si vous connaissez certains LaTeX, vous pouvez utiliser ce script AutoHotKey pour convertir des entrées de type LaTeX en caractères Unicode . Ctrl+Alt+Shift+Ul'activera (icône H dans la barre des tâches) et la désactiver (icône S).
Ainsi, par exemple, si vous tapez
le résultat sera
αβΓ∞¹₂ℝ
la source