Sublime Text 2/3 中 Package Control 的安装与使用方法
Package Control 插件是一个方便 Sublime text 管理插件的插件
简单的安装方法:
通过Sublime Text console
简单安装。
从菜单 View - Show Console
或者 ctrl + ~
快捷键,调出 console
。将以下 Python
代码粘贴进去并 Enter
执行,网络好即可完成安装,重启Sublime Text
就可以使用了。
以下提供 ST3 和 ST2 的安装代码:
Sublime Text 3:
import urllib.request, os, hashlib;
h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76';
pf = 'Package Control.sublime-package';
ipp = sublime.installed_packages_path();
urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));
by = urllib.request.urlopen('http://packagecontrol.io/' + pf.replace(' ', '%20')).read();
dh = hashlib.sha256(by).hexdigest();
print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h
else open(os.path.join(ipp, pf), 'wb').write(by)
Sublime Text 2:
import urllib2, os, hashlib;
h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76';
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://packagecontrol.io/' + pf.replace(' ', '%20')).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')
如果有必要,以上代码会创建一个Installed Packages
文件夹, 并且会下载一个Package Control.sublime-package
在里面。由于Python
标准库的局限性,这个下载会通过HTTP
代替HTTPS
完成 然而,文件将使用SHA-256
验证。
手动安装:
可能由于各种原因,无法使用console
安装(比如使用了代理网络),那可以通过以下步骤手动安装Package Control
:
1.点击菜单 Preferences > Browse Packages...
2.进入打开的目录的上层目录,然后再进入Installed Packages/
文件夹
3.点击下载 Package Control.sublime-package
并复制到Installed Packages/
目录
4.重启Sublime Text
。
使用方法:
快捷键 Ctrl+Shift+P
(菜单 – Tools – Command Paletter
),打开包管理器。
安装插件:
输入 pcip
选中Package Control: Install Package
并回车.
输入或选择你需要安装的插件,回车就安装了。
安装成功,会自动打开Package Control Messages
,介绍新安装的插件功能。
卸载插件:
输入 pcrp
选中Package Control: Remove Package
并回车.
输入或选择你需要卸载的插件,回车就卸载了。
参考:
安装常用插件: Sublime Text 3 常用插件
安装package:
https://packagecontrol.io/installation#st3
出处:http://www.cnblogs.com/weiqinl
个人主页http://weiqinl.com
github: weiqinl
简书:weiqinl
您的留言讨论是对博主最大的支持!
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。