Mac下Sublime text3无法安装Package Control及中文乱码问题

sublime text3是一款轻量级的代码编辑器,我曾在Windows下配置过,但时间久了就忘了。这次是在mac上配置,在网上查了一些帖子,有的叙述不是很清楚,故记录一下详细过程。

在线安装: https://packagecontrol.io/installation (因为网络原因没有成功过)

离线安装: https://github.com/wbond/package_control

安装过程

把下载好的zip包解压,重命名为Package Control。

VrYKCd.jpg

打开Sublime text3

选择Sublime Text -> Preferences -> Browse Packages,这时会打开finder,可以看到当前是Packages目录,然后复制Package Control文件夹到该目录下 (原来安装过的一个版本,是复制Package Control文件夹到Installed Packages目录下,但这个版本好像不行了,不知道什么原因)

VrYn4H.jpg

VrYeED.jpg

重启Sublime text3

如果Sublime Text -> Preferences 有Package Setting和Package Control就说明安装成功。

VrYmUe.jpg

command+Shift+p输入install选中Install Package回车安装插件

VrYGb8.jpg

选中Install Package回车后在弹出的框中输入ConvertToUTF8并安装

但由于 Sublime Text 3 内嵌的 Python 限制,ConvertToUTF8插件可能无法正常工作,此时还需要安装Codecs33插件,才能解决中文乱码问题。

也可以下载离线包,将解压后的文件夹名修改为 Codecs33 ,然后将此文件夹移动到 Sublime Text 的 Packages 文件夹下(可通过 Sublime Text 菜单中的 Preferences -> Browse Packages 找到 Packages 文件夹)。

Codecs33离线包: https://github.com/seanliang/Codecs33/tree/osx

可能出现问题

报错1

VrYlvt.png

这个bug只要按照上述安装方法就不会出现,原因多是将Package control 直接拖入了 Browser Package上。

报错2

VrYM8A.png

此bug是国内常出现的bug,只需要修改配置文件即可。如下所示:
VrY3KP.jpg

VrYQgI.jpg

在配置文件中新增如下内容即可。

"channels":

[

  "https://attachments-cdn.shimo.im/OykO0AIRnX0aeB4d/channel_v3.json"

],

参考链接

https://www.cnblogs.com/fitzroy343/p/10447599.html

https://www.jianshu.com/p/dc6abaf327f5


个人主页:

www.codeapes.cn

原文地址:https://www.cnblogs.com/codeapes666/p/12093714.html