使用notepad ++打开包含unicode字符的文件似乎已损坏

时间:2013-04-01 18:09:56

标签: unicode notepad++

我正在使用最新版本的Notepad ++ 6.3.1并使用Windows操作系统。尽管将编码更改为UTP8,尝试打开包含unicode字符的文件时仍会出现损坏。它显示为“[] [] [] []”。我在设置中遗漏了什么?请帮助。

由于

3 个答案:

答案 0 :(得分:2)

这是一个字体问题。您需要一个包含计算机中安装的日语字符的字体,并且还需要将Notepad ++设置为使用这种字体,以查看正在查看的文本类型。但似乎Notepad ++能够在需要时使用后备字体(例如,当所选字体不包含文本中出现的所有字符时),因此问题可能是系统中包含 no 字体那些角色。参见例如列表East Asian Unicode fonts for Windows computers

答案 1 :(得分:0)

不幸的是,这不是字体问题。尝试使用UTF-16编码的这些字符: ,,(> U + FFFF)

结论:Notepad ++没有完整的Unicode支持(与Windows Notepad或AkelPad不同)

答案 2 :(得分:0)

Notepad ++也不一致。对于使用UTF-8格式的文档,使用Lucida Console字体,创建一行

⇐⇑⇒⇓⇔⇕⇖⇗⇘⇙

然后在中间输入换行符-第二行变成5块,然后删除换行符-所有10个字符均正确显示。

使用MS Gothic字体,此测试始终显示正确的字符

  

Notepad ++ v7.5.1(64位)   建立时间:2017年8月29日-02:38:44   路径:C:\ Program Files \ Notepad ++ \ notepad ++。exe   管理员模式:关闭   本地会议模式:关   操作系统:Windows 10(64-bit)   插件:mimeTools.dll NppConverter.dll