2014-09-26 76 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。)

如果要更改文件編碼,例如使文件與其他程序兼容,通常使用轉換。