2014-09-26 20 views

Trả lời

13

phiên bản ngắn:

  • Encode in giữ byte, và sửa đổi các ký tự.
  • Convert to giữ các ký tự và sửa đổi các byte.

Encode

Encode in ... quy định cụ thể như thế nào byte được giải thích. Ví dụ:

Tạo tệp mới UTF-8 (không có BOM) và chèn ký tự ä. Tệp sẽ chứa byte C3 A4. Nếu bạn chọn Encode in ANSI, bạn sẽ thấy 2 ký tự khác nhau, nhưng các byte cơ bản vẫn giống nhau C3 A4.

Lưu ý rằng đôi khi chuỗi byte không hợp lệ trong mã hóa đã chọn và Notepad ++ có thể phải thay đổi nó.

Bạn thường sử dụng Encode in ... nếu Notepad ++ đoán tệp mã hóa không chính xác.

Chuyển đổi

Convert to ... cố gắng để giữ cho nội dung văn bản tương tự, nhưng thay đổi các byte nằm bên dưới. Ví dụ:

Tạo tệp mới UTF-8 (không có BOM) và chèn ký tự ä. Chọn Convert to ANSI và ký tự sẽ giữ nguyên ä, nhưng byte đã thay đổi thành E4. (Nếu bộ ký tự là ISO 8859-1.)

Bạn thường sử dụng chuyển đổi nếu bạn muốn thay đổi mã hóa tệp, ví dụ, để làm cho tệp tương thích với một số chương trình khác.

Các vấn đề liên quan