Jeśli możesz pisać za pomocą klawiatury numerycznej, oznacza to, że masz już kod do znaku. Wystarczy wpisać wartość szesnastkową znaku (ów) w Notepad ++, wybierz je, a następnie otwórz menu: Wtyczki → Konwerter → HEX -> ASCII
Demonstracja:
Konwersja ASCII na HEX i HEX na ASCII Notepad ++
Możesz także uzyskać wyniki na żywo z panelu konwersji
Innym sposobem jest użycie wtyczki HexEditor, która była zawarta we wcześniejszych wersjach Notepad ++, ale została niedawno usunięta . Nadal możesz zainstalować wtyczkę (lub ponownie ją aktywować, jeśli została wyłączona) z poziomu menedżera wtyczek z zastrzeżeniem, że czasami może być niestabilna.
W ten sposób wybierasz Wtyczki → Edytor heksadecymalny → Wyświetl wH
formacie HEX (lub kliknij przycisk po prawej stronie paska menu), a następnie wpisz bajty UTF-8 w oknie edycji szesnastkowej. Na przykład, aby uzyskać ciąg 🔙🔚🔛🔜, który znajduje się f0 9f 94 99 f0 9f 94 9a f0 9f 94 9b f0 9f 94 9c
w UTF-8, po prostu wpisz te wartości szesnastkowe, aby zrzucić kolumnę i wrócić do normalnego trybu tekstowego; zobaczysz te postacie.
Zauważ, że może być łatwiej pracować w UTF-16 lub UTF-32, ponieważ ręczne uzyskanie kodowania znaku UTF-8 jest trudne. W końcu po prostu przekonwertuj plik z powrotem do UTF-8 podczas zapisywania
W tym celu można również użyć konwertera Base64. Wystarczy wybrać ciąg kodowany base64 i wybrać Wtyczki → Narzędzia MIME → Dekodowanie Base64
Jeśli chcesz często wpisywać kilka znaków specjalnych, lepiej użyć makra.
Najpierw musisz uzyskać kodowanie base64 ciągu , wklejając go do Notepad ++, a następnie użyj funkcji kodowania Base64 . Następnie wybierz Makro → Rozpocznij nagrywanie , wpisz otrzymany ciąg base64, wybierz go i zdekoduj jak wyżej. Teraz możesz zatrzymać nagrywanie i zapisać makro z jakąś opisową nazwą i ewentualnie ze skrótem. Możliwe jest również użycie funkcji HEX → ASCII zamiast base64
Później, gdy chcesz wstawić ten ciąg, po prostu powtórz makro
Edytować:
Panel konwersji działa z Unicode tylko wtedy, gdy wkleisz znak Unicode bezpośrednio w polu ASCII