100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Sublime Text3中文乱码解决方案

Sublime Text3中文乱码解决方案

时间:2018-11-06 17:04:50

相关推荐

Sublime Text3中文乱码解决方案

Sublime Text3中文乱码解决方案

Sublime Text 简单介绍问题解决方案注意事项后续

Sublime Text 简单介绍

Sublime Text 是一个文本编辑器(收费软件,可以无限期试用,但是会有激活提示弹窗),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

问题

最近在进行sublime进行C++程序的运行时,发生了中文乱码现象,在经过一段时间的捣腾后,基本可以解决问题,以下附上解决方案。

先给上原图:

下面再附上解决后的图:

解决方案

1.先在文件的Set with Encoding to里面点击Chinese Simplified(GBK)然后再在文件的Reload with Encoding里面点击Chinese Simplified(GBK),然后关闭exe文件,退出sublime,重新进来再编译。(不太记得如果没有进行下面的操作是否会有这个选项,如果没有,就直接跳到2)

2.1方案如果不行,咱们再试试第二个方案,安装ConvertToUTF8插件,打开sublime的“package control“(在Preferences最下面),输入install package,可以看到install package选项,(默认您已经安装了Package Control),输入ConvertToUTF8,然后点击就可以进行下载,需要等一会,退出exe和编译器,然后重新进来,重新编译。倘若仍然不行,继续1操作。

3.如果都不行,建议把sublime里面的所有文件都清空,如何同上述操作,打开sublime的“package control“(在Preferences最下面),输入remove package,点击remove package,点击刚刚下载的ConvertToUTF8,将其删除,再退出sublime text3,重新进入,进行上面第2步的操作(无须进行第一步的操作),再打开要打开的文件,这时会发现,这种情况得到了解决。

注意事项

统一的编码规范相当重要如果是苹果系统的话还需要在官网安装一个不一样的插件Codecs33,这个直接在Package Control可能没有。

后续

当下载了上述插件之后,本次使用便不会出现乱码问题,但是关闭sublime后不能确保下次受否会出现这样的问题。

经过很长时间的实验,你可以正在进入sublime后,编写你的代码前,先在文件的Set with Encoding to里面点击Chinese Simplified(GBK)然后再在文件的Reload with Encoding里面点击Chinese Simplified(GBK),写好代码后,再去Set with Encoding to里面点击Chinese Simplified(GBK),这样编译出来的结果就不会出现乱码了。

希望可以帮助到您,如果可以的话,点个赞支持一下呗。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。