编码问题是软件开发经常会遇到的问题之一,也是最为基础的知识之一,本篇经验将使用Sublime Text 3进行GBK编码下乱码的问题解决演示,同时,为乱码问题提出一个统一的解决方案。
安装package control组件
首先需要手动安装这个插件,操作方法如下
登录官网地址 https://packagecontrol.io/installation
If the command palette/menu method is not possible due to a proxy on your network or using an old version of Sublime Text, the following steps will also install Package Control:
- Click the
- Browse up a folder and then into the Installed Packages/ folder 找到 Installed Packages文件夹
- Download Package Control.sublime-package and copy it into the Installed Packages/ directory 然后将配置文件下载,并保存到这个文件夹中
- Restart Sublime Text 重启 Sublime3
重启之后,经过上面安装了Package Control后,我们就可以通过快捷键 Ctrl+Shift+P
打开Package Control来安装插件了。
或者点击菜单栏的Preference
下的Package Control
也可实现相同功能。
在打开的输入框中输入 install ,会根据你的输入自动提示,选择 Install Package。
等待,然后又会弹出一个输入框,让你输入你要安装的插件,我们要安装支持非UTF8编码的一个插件,只需要在输入框中输入Convert
,
自动匹配后,选择 ConvertToUTF8 插件(这里我已经安装,所以未能显示 -_-),回车,等待安装完毕
————————————————————
如果搜索不到ConvertToUTF8 的话,就需要手动离线安装了,具体步骤如下:
1.准备
sublime 下载
Codecs33 插件下载
ConvertToUTF8 插件下载
备注:Codecs33 插件请选择与系统相关的分支,比如我的系统是linux64,那么选择linux-x64分支进行下载。
2.安装
** Windows 7(Sublime Text 3):当设置Windows自定义文本大小(DPI)超过100%时,文件名可能无法正确显示,请尝试在Sublime Text 3的用户设置中添加"dpi_scale": 1
。
** Linux(Sublime Text 2 & 3)及OSX(Sublime Text 3):你需要安装一个额外插件以便ConvertToUTF8能正常工作:Codecs26(针对 Sublime Text 2)或 Codecs33(针对 Sublime Text 3)。
至此,ConvertToUTF8插件安装完毕。
推荐使用 Package Control 查找 ConvertToUTF8 进行自动下载安装与更新。
如需手工安装,请将本项目打包下载并解压,将解压后的文件夹名修改为 ConvertToUTF8 ,然后将此文件夹移动到 Sublime Text 的 Packages 文件夹下(可通过 Sublime Text 菜单中的 Preferences > Browse Packages 找到 Packages 文件夹)。
您的文件夹应该看起来是这样的:
完美!Sublime Text的中文乱码问题完美解决