背景:javac hello.java报错,无法编译
默认情况下,我们的 Sublime是没有 GBK编码格式设置了,为了我们的文件设置为 GBK,应当安装 GBK选项插件。
查找问题来源
1、cmd输入 chcp,查找当前cmd使用的编码
得到:936,说明cmd使用的是GBK编码
活动代码页: 936
2、sublime中查看当前.java编码为UTF-8
解决方法
1、sublime中crtl+shift+p搜索,
或者首选项–package control–Install Package
2、搜索ConvertToUTF8,会出现ConvertToUTF8选项,选中安装即可。
3、安装成功后,重启sublime
4、比较一下ConvertToUTF8插件安装前后sublime的变化
Set File Encoding to里面可以选择gbk编码,并点击保存