2014-09-26 39 views

回答

13

短版:

  • Encode in保持字节,并修改文字。
  • Convert to保留字符,并修改字节。

编码

Encode in ...指定字节如何解释。例如:

创建新文件UTF-8(无BOM),并插入字符ä。文件将包含字节C3 A4。如果您选择Encode in ANSI,您将看到2个不同的字符,但底层字节仍然相同C3 A4

请注意,有时在所选编码中字节序列无效,Notepad ++可能需要更改它。

如果记事本++错误地猜测文件编码,通常使用Encode in ...

转换

Convert to ...试图保持文本内容相同,但改变了底层字节。例如:

创建新文件UTF-8(无BOM),并插入字符ä。选择Convert to ANSI,字符将保持不变ä,但字节已更改为E4。 (如果字符集是ISO 8859-1。)

如果要更改文件编码,例如使文件与其他程序兼容,通常使用转换。