UltraEdit v.12不会像utf8那样打开utf8文件

时间:2014-06-16 16:31:30

标签: utf-8 ultraedit

即使自动检测utf8文件为ON并指示编辑器在打开对话框中以utf8打开文件,UtraEdit也会以ASCII格式打开文件。

2 个答案:

答案 0 :(得分:1)

UltraEdit版本12是一个不准确的版本信息。从2006-03-15发布的UE v12.00到2007-01-02发布的版本12.20b + 1有几个UTF-8相关修复,这是最后的12.xx版本。

在UltraEdit论坛主题UTF-8 not recognized, largish file中解释了UTF-8检测算法。在UltraEdit论坛中还有Using UTF-8 with UltraEditUTF-8 auto-detection problem with first multi-byte after 10k以及与UTF-8相关的一些其他主题,可以使用UltraEdit forum search搜索单词 UTF 找到打开

但我不知道该怎么回答,因为你的问题不包含任何问题。你写的只是我们看不到的文件在UltraEdit v12.xx中打开,总是以ASCII / ANSI文件打开,即使在文件打开对话框中选择UTF-8也是如此。我们无法在没有验证文件的情况下验证您的声明,当然也知道现在已经存在的8年版UltraEdit版本的完整版本,您仍然会出于某种未知原因使用该版本。

答案 1 :(得分:0)

似乎问题是utf8用于检测utf8文件的算法仅使用文件的开头。所以为了确保文件被检测为utf8我只是在文件的开头放了一个“utf8陷阱”,在评论中:

<!-- €șăâțÎȚȘĂÂ - utf8 trap -->

仍然不确定为什么UtraEdit不会在“打开”对话框中收听“格式”字段...

确保首先使用正确的配置http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/unicode.html