Nếu bạn có thể viết bằng bàn phím số, điều đó có nghĩa là bạn đã có điểm mã cho ký tự. Chỉ cần nhập giá trị hex của (các) ký tự bạn muốn vào Notepad ++, chọn chúng, sau đó mở menu: Plugins → Converter → HEX -> ASCII
Trình diễn:
Chuyển đổi ASCII sang HEX và HEX sang ASCII Notepad ++
Bạn cũng có thể nhận kết quả trực tiếp từ bảng chuyển đổi
Một cách khác là sử dụng plugin HexEditor, được bao gồm trong các phiên bản trước của Notepad ++ nhưng đã bị xóa gần đây . Bạn vẫn có thể cài đặt plugin (hoặc kích hoạt lại nó nếu nó bị vô hiệu hóa) từ trình quản lý plugin với lời cảnh báo mà đôi khi nó có thể không ổn định.
Bằng cách này, bạn chỉ cần chọn Plugin → Hex-Editor → Xem trong HEX (hoặc nhấp vào H
nút gần bên phải của thanh menu), sau đó nhập byte UTF-8 vào cửa sổ chỉnh sửa hex. Ví dụ, để có được chuỗi f0 9f 94 99 f0 9f 94 9a f0 9f 94 9b f0 9f 94 9c
trong UTF-8, chỉ cần nhập các giá trị hex đó vào cột đổ và chuyển về chế độ văn bản thông thường; bạn sẽ thấy những nhân vật đó xuất hiện.
Lưu ý rằng có thể dễ dàng hơn để làm việc trong UTF-16 hoặc UTF-32 vì việc mã hóa UTF-8 của một ký tự theo cách thủ công là khó khăn. Rốt cuộc, chỉ cần chuyển đổi tệp trở lại UTF-8 khi lưu
Cũng có thể sử dụng trình chuyển đổi Base64 cho mục đích này. Chỉ cần chọn chuỗi được mã hóa base64 và chọn Plugin → Công cụ MIME → Giải mã Base64
Nếu bạn chỉ muốn nhập một vài ký tự đặc biệt thường xuyên, tốt hơn là sử dụng macro.
Trước tiên, bạn cần lấy mã hóa base64 của chuỗi bằng cách dán nó vào Notepad ++ và sau đó sử dụng tính năng Mã hóa Base64 . Sau đó chọn Macro → Bắt đầu ghi , nhập chuỗi base64 bạn nhận được, chọn chuỗi đó và giải mã nó như trên. Bây giờ bạn có thể dừng ghi và lưu macro với một số tên mô tả và có thể cùng với một phím tắt. Cũng có thể sử dụng tính năng HEX → ASCII thay vì base64
Sau này khi bạn muốn chèn chuỗi đó, chỉ cần phát lại macro
Chỉnh sửa:
Bảng chuyển đổi chỉ hoạt động với Unicode nếu bạn dán trực tiếp một ký tự Unicode vào trường ASCII