安装了UltraEdit v19.10.0.1012后,最近发现它老是把新文件保存为DOS换行符、UTF16编码格式,甚是老火——总要自己手动转换文件为ASCII编码格式。
找了一圈配置,发现配置“编辑器->新文件创建->编码类型”下有三个选项:
- 将新文件创建成ANSI
- 将新文件创建成UTF-8
- 将新文件创建成UTF-16
选择“将新文件创建成UTF-8”或“将新文件创建成UTF-16”都能起作用,唯独“将新文件创建成ANSI”不起作用,Google不到解决办法。
于是检查Uedit.ini和注册表,没发现相关记录。
想了想,跑到UltraEdit的官网,将选项的英文翻了出来:“Create new files as ANSI”,结果还是Google不到解决办法。
无奈之下,翻看Google的搜索结果,忽然看到有个帖子说“另存为”对话框里要选择编码格式,灵光一闪,立马尝试:
- 将配置“编辑器->新文件创建->编码类型”选为“将新文件创建成ANSI”;
- 新建文件,保存;
- 在“保存”对话框里,将(编码)格式设为“ANSI/ASCII”。
一切恢复正常。