在UltraEdit中,用于显示文件的编码显示在右侧的状态栏中,以及正在使用的行结束类型,例如"U8-UNIX".您也可以手动设置文件必须显示的编码.在版本10中,这是在菜单View - > Set Code Page下.您还可以在菜单文件 - > 转换下转换文件的实际代码页.
如果文件没有BOM头,那么文件开头的几个字节表示编码,文件的实际编码只能被猜到.即使文件具有BOM头,仍然可能存在编码问题.
所有文本编辑都这样做,有些人比其他人更好.我没有做过比较,看看哪个是最好的.目前(2012年),我知道如果第一个UTF-8字符仅出现在文档的后面,UltraEdit无法检测1000行(或更长)文本文件中的UTF-8和其他变体.手动设置时,它也无法正确显示编码.
Notepad ++在检测它时也不是很出色,但是当您知道编码时,可以手动设置它.
据我所知,Sublime Text最适合检测编码,也适用于大文件.
我认为还有一些非常好的命令行工具,从GNU移植到Windows,以检测编码.我敢打赌,这将是最好的选择.
| 归档时间: |
|
| 查看次数: |
12145 次 |
| 最近记录: |