Làm thế nào để notepad mặc định lưu nội dung dưới dạng Unicode ?

Làm thế nào để notepad mặc định lưu nội dung dưới dạng Unicode ?
thuy linh
thuy linh
Trả lời 16 năm trước
Khi save, phần Encoding, bạn hãy chọn UNICODE , UNICODE Big Indian (nếu bạn có xài chữ ả rập hay trung quốc) hay UTF-8. Chúc bạn thành công.
Kiểm
Kiểm
Trả lời 14 năm trước

Chào các bạn,

Như các bạn đã biết, mặc định khi lưu file, Notepad sẽ dùng bộ mã hóa cho bảng mã ANSI.

Điều này gây bất tiện nếu nội dung văn bản có chứa các ký tự của bảng mã Unicode. Khi lưu, người dùng không để ý thông báo của Notepad sẽ dẫn đến kết quả một số ký tự sau khi lưu sẽ hiển thị không đúng do không trùng bảng mã.

Mình xin chia sẻ với các bạn thủ thuật giúp cải thiện vấn đề. Với thủ thuật này, các bạn sẽ không cần phải chọn lại Encoding là Unicode mỗi lần lưu file .txt

Lưu ý: Thủ thuật có hiệu lực đối với những file .txt được tạo ra bằng cách click chuột phải >> New >> Text Document.

Mình đã tạo sẵn file BAT, các bạn chỉ cần download file ChangeNotepadEncoding.rar (359 bytes) về giải nén sẽ được thư mục CNE_hddt_BkavForum, bên trong có file Run.bat

Các bạn chỉ cần kích hoạt file này để áp dụng thay đổi, không cần khởi động lại.

http://www.mediafire.com/?5z17laru37tyzq5

Chúc các bạn thành công !

-----

(Sưu tầm)

Lê Minh Nhật
Lê Minh Nhật
Trả lời 13 năm trước

Mình đã download file Run.bat của bạn ở trên và đổi đuôi thành ".txt" để mở bằng Notepad để xem các lệnh có trong đó. Vì vậy để tạo file Run.bat này bạn có thể mở 1 file Notepad mới và copy rồi paste các dòng lệnh dưới đây vào:

MD C:WindowsShellNew
Copy Unicode.txt C:WindowsShellNew

echo Windows Registry Editor Version 5.00>%TEMP%Unicode.reg
echo [HKEY_CLASSES_ROOT.txtShellNew]>>%TEMP%Unicode.reg
echo "FileName"="Unicode.txt">>%TEMP%Unicode.reg
Regedit /s %TEMP%Unicode.reg

Sau đó lưu lại với đuôi là ".bat" (không phải là ".txt) rồi mở file này (double click) để kích hoạt là xong.

Chúc bạn luôn vui vẻ và thành công trong cuộc sống!

Lê Thị Việt Hoa
Lê Thị Việt Hoa
Trả lời 13 năm trước

Chào các bạn,

Như các bạn đã biết, mặc định khi lưu file, Notepad sẽ dùng bộ mã hóa cho bảng mã ANSI.

Điều này gây bất tiện nếu nội dung văn bản có chứa các ký tự của bảng mã Unicode. Khi lưu, người dùng không để ý thông báo của Notepad sẽ dẫn đến kết quả một số ký tự sau khi lưu sẽ hiển thị không đúng do không trùng bảng mã.

Mình xin chia sẻ với các bạn thủ thuật giúp cải thiện vấn đề. Với thủ thuật này, các bạn sẽ không cần phải chọn lại Encoding là Unicode mỗi lần lưu file .txt

Lưu ý: Thủ thuật có hiệu lực đối với những file .txt được tạo ra bằng cách click chuột phải >> New >> Text Document.

Mình đã tạo sẵn file BAT, các bạn chỉ cần download file ChangeNotepadEncoding.rar (359 bytes) về giải nén sẽ được thư mục CNE_hddt_BkavForum, bên trong có file Run.bat

Các bạn chỉ cần kích hoạt file này để áp dụng thay đổi, không cần khởi động lại.

http://www.mediafire.com/?5z17laru37tyzq5

Chúc các bạn thành công !