欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

Mac下sublime text 的“package control”安装_html/css_WEB-ITnose

程序员文章站 2022-05-07 13:14:56
...
小伙伴们好,我根据昨晚的经历写一个小总结:关于“Mac下sublime text 的“package control”安装”。本来安装package control是一个无比简单的事情,即使是初次使用sublime text的小伙伴也可以在百度轻易地找到安装方法。

可是吧,伟大的天朝竟然把package control给强了墙了!!昨天狠心买的mbp到货, 回家热情满满的想安装ST,就遇到了这个问题。很纠结,很难过,感觉整个编程生涯都无比的灰暗(开玩笑)。下面把自己一晚上找到的方法总结一下哈。另:都是前人成果,我就是做了一下整理。抱大神大腿。

1.ST下载:

百度云地址:http://pan.baidu.com/s/1kTMo0CJ 提取码:mteg

这个版本是2.02的MAC汉化版(我是英文渣渣,羞愧遁走)从http://sublimetext.iaixue.com/下载的,感谢大神无私。

2.package control 被墙的解决方法:

要修改hosts文件,那么要先知道hosts文件在哪里: 点击桌面上方的“前往”->“前往文件夹”(或者快捷键 Shift+Command+G) 输入 /private/etc 按回车 就可以看到里面的hosts文件了。拖一份副本放到桌面,直接右键选择“文本编辑”打开,修改,拖拽回原位置,替换。

修改内容:添加上

50.116.34.243 sublime.wbond.net

域名被墙了,ip还没被墙(来啊~~)。

3.安装 Package Control:

添加完hosts后,有两个方法安装Package Control,安装方法地址:https://packagecontrol.io/installation#st3,下面介绍第一种。

1)打开控制台

mac下快捷键: Command+~

2)复制以下代码

import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', ' ')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

在控制台粘贴上边复制的命令,回车执行!等待提示"重启Sublime Text2"! 重启!安装完成

4.用Package Control安装插件:

Mac下 Command+Shift+P调出Package Control控制面板

常用的命令:

Install Package (安装扩展)

List Packages (列出全部扩展)

Remove Package (移除扩展)

Upgrade Package (升级扩展)

本篇总结:庆祝一下,跳个舞