有没有办法在UltraEdit中获取文本文件的编码?

时间:2009-09-01 11:08:01

标签: encoding ultraedit

UltraEdit中是否有设置允许我查看文件的编码?

1 个答案:

答案 0 :(得分:7)

在UltraEdit中,用于显示文件的编码显示在右侧的状态栏中,以及正在使用的行结束类型,例如“U8-UNIX”。您也可以手动设置文件必须显示的编码。在版本10中,这是在菜单查看 - >下设置代码页。您还可以在菜单文件 - >菜单下转换文件的实际代码页。 转化

如果文件没有BOM标题,则文件开头的几个字节表示编码,文件的实际编码只能被猜到。即使文件有BOM表头,仍然可能存在编码问题。

所有文本编辑都这样做,有些人比其他人更擅长。我没有做过比较,看看哪个是最好的。目前(2012年),我知道如果第一个UTF-8字符仅出现在文档的后面,UltraEdit无法检测到1000行(或更长)文本文件中的UTF-8和其他变体。手动设置时,它也无法正确显示编码。

Notepad++在检测时也不是很出色,但是当您知道编码时,可以手动设置。

据我所知,

Sublime Text最适合检测编码,也适用于大文件。

我认为还有一些非常好的命令行工具,从GNU移植到Windows,以检测编码。我敢打赌,那将是最好的选择。