问题:

UltraEdit打开Java源代码,中文显示乱码。这些Java文件有用ANSI编码的,也有用UTF-8编码的。

解决:

1. 在UltraEdit配置中设置默认编码,及启用自动检测编码

打开菜单,点击配置-》文件处理-》编码,默认编码选择【UTF-8】,选中【自动检测编码】。如此一来,UTF-8编码格式的Java文件,UltraEdit对中文肯定可以识别。

UltraEdit,Java代码中文乱码问题的解决(包括ANSI编码,以及UTF-8编码的Java源文件)_java 

 2. 针对ANSI编码格式的文件,可以通过如下方式解决

点击Java源文件下方的下拉框箭头,选择默认值-》936 (ANSI/OEM - 简体中文 GBK);如果是UTF-8文件,则选择统一字符标准-》UTF-8。

UltraEdit,Java代码中文乱码问题的解决(包括ANSI编码,以及UTF-8编码的Java源文件)_中文乱码_02

 如此一来,无论打开ANSI编码含中文的Java源文件,还是打开UTF-8编码的中文Java源文件,UltraEdit都能够正确显示中文。