Notepad2 非智能解释编码标识也不是一点用都没有

作者:vkvi 来源:ITPOW(原创) 日期:2012-4-11

Notepad2 默认情况下,遇到内容中含有 charset 时会按 charset 指定的标识来解析编码,比如 charset="gb2312" 就会按照 gb2312 来解释,不管你的文件存储编码实际是什么。

之前介绍了这个功能意义不大,可以关闭(请参见 Notepad2 打开某些文件出现编码混乱的解决),但实际上也不是完全没有用,我们可以巧用,用来检查我们的网页标识的编码与实际的文件存储编码是不是一致。

首先,确保这个功能是开起的。

然后,在设置 -> 文件关联中,勾中“设置为 IE 默认源码查看器”(英文版似乎没有这个功能)。如果是 Windows 7,请参见 Notepad2 在 Windows 7 中无法保存设置的解决

最后,用 IE 打开网页,查看源文件,如果是乱码,说明 charset 标识的编码与网页实际存储的编码不一致。

相关文章