首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Notepad++中编码和转换有什么区别?

在Notepad++中编码和转换有什么区别?
EN

Stack Overflow用户
提问于 2014-09-26 04:56:14
回答 1查看 5.8K关注 0票数 16

编码菜单有Encode in utf-8Convert to utf-8在Notepad++中的子菜单。他们之间有什么区别?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-29 09:26:34

简写版:

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

编码

Encode in ...指定字节的解释方式。示例:

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

注意,有时字节序列在选定的编码中是无效的,Notepad++可能不得不更改它。

如果Encode in ...不正确地猜测文件编码,则通常使用Notepad++。

转换

Convert to ...试图保持文本内容不变,但更改了底层字节。示例:

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

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

票数 29
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26052317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档