sublime汉化方法及编译过程中出现中文乱码错误的解决方法

写在前面:
  本文为初次下载安装遇到的一些问题,可能与你实际情况有出入,但解决方式差别不大,具体细节可参考本文最后的参考链接。
  有时候下载安装插件后得等一会别着急,如果还没有试着关闭再次打开。祝你好运!

sublime官网下载地址:直接点击此处

或自行去官网下载:https://www.sublimetext.com/

出现以下界面后点击 DOWNLOAD FOR WINDOWS (Linux、mac同理) 即可下载。

在这里插入图片描述

安装并汉化

1、安装完成以后在安装目录找到后缀为 .exe 的可执行文件,点击运行。

2、第一次进入sublime界面找到 Perference 选项,里面是没有 Package Control 选项的。

3、使用快捷键 Ctrl+Shift+p , 在弹出的搜索框中输入pack(此处只是为了让软件自动提示,输入install也一样)即出现红框条目,点击后等待安装。

4、安装过程并不明显,可以再次使用 Ctrl+Shift+p 重复点选第3步图中的红框内容,这时会出现英文安装成功的提示框。此时 Perferences 中出现了 Package Control 选项(红色圈出来的选项),点击该选项。

5、点击 Install Package 条目,并等待一会。

6、搜索栏有变化,在变化的搜索栏中输入 ChineseLocaliations , 选择红框选项点击安装。(注意:必须是当前样式的搜索栏才能搜到所需的插件,此处两个图放在一起了,分别是搜索前和搜索后)

7、稍等片刻即可安装成功。帮助选项中有Language设置,可根据需要自行设置其他语言。

中文编码问题

1、在D盘某目录保存了名为 Hello.java 程序,在cmd控制台中使用命令 javac 编译时出现中文乱码问题,原因是在程序中使用了中文注释。

2、在控制台(cmd)上方标题栏处右键点击属性选项,可见控制台使用的编码为GBK,因此sublime编写的java程序文件也应该设置为GBK编码方式。

3、此时sublime中并没有GBK编码支持,点击菜单栏首选项(也就是Perferences)中 Package Control选项,选中Install Package栏目,等待一会在变化的搜索栏中输入ConvertToUTF8 插件,点击安装。(注意:我自己只有经过以下三步才能搜索到所需插件,也就是必须在第二个图中的搜索栏中才能搜到ConvertToUTF8,和第一部分汉化过程中第6步安装ChineseLocalizations插件是一样的)。

4、等待安装完成后,在文件中新增了两个条目(新增Set File Encoding to 和 Reloading with Encoding) 。

安装ConvertToUTF8之前
安装ConvertToUTF8之后新增两个条目

5、点选 Set FIle Encding to 选项中的 Chinese Simplified (GBK), 然后再次点击保存按钮

6、在控制台中对Hello.java再次编译后多了 Hello.class 后缀文件,说明编译成功,注意运行的是编写的Hello的类,不需要加上 .class 后缀,直接使用Hello。图中最下方有正确的输出 hello,world。

参考链接:
https://blog.csdn.net/manman_98/article/details/94565678
https://blog.csdn.net/a7442358/article/details/84063491

  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值