19
2013
06

Sublime Text 2安装插件方法详解

Sublime Text 2是一款非常好的代码编写工具,类似于Notepad++,精巧美观。为了我们的代码编写更加方便我们可以通过安装一些插件来解决这个问题。下面我们就来看看安装Sublime Text 2插件的方法。


安装Sublime Text 2插件的两种方法:

  1. 直接安装

    安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。


  2. 使用Package Control组件安装

    先安装package control组件,然后直接在线安装:

    按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音

    粘贴以下代码到底部命令行并回车:

    import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

    重启Sublime Text 2。


    如果在Perferences->package settings中看到package control这一项,则安装成功。

    如果这种方法不能安装成功,可以到这里(http://wbond.net/sublime_packages/package_control/installation )下载文件手动安装。


    用Package Control安装插件的方法:

    按下Ctrl+Shift+P调出命令面板

    输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。


使用GoAgent代理Sublime Text2的Package Control来安装插件

当你去尝试安装插件的时候你会发现一个问题,很多插件安装不上。为什么呢?因为Sublime Text 2的很多package repository都在github上,但是github在国内的网络情况下访问不是那么顺利,导致不能安装包很多时候不成功。出现下面的情况:

Package Control: Error downloading package. HTTP error 502 downloading https://nodeload.github.com/mimopo/ZenGarden/zip/master.

上面的消息我们是通过console看到的,有了这消息大概我们就明白了一些,最好的解决方案是翻墙,翻墙非常强大的工具是“GoAgent”。废话不多说,马上配置。

第一步:打开配置文件

image

第二步:找到配置文件中的节点"http_proxy"和"https_proxy",填上你GoAgent代理的地址就可以了,如图。

image

第三步: 导入GoAgent证书。这个时候你会发现你还是不能下载文件,甚至点击安装都出错。类似这样的错误。

Package Control: Error downloading channel. HTTP exception InvalidCertificateException (Host 127.0.0.1:8086 returned an invalid certificate (_ssl.c:480: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed) 
) downloading https://sublime.wbond.net/repositories.json.
error: Package Control: There are no packages available for installation.

这个时候你就需要添加证书了,在配置文件中找到certs的节点, 在节点加入代码,例如:

"certs": {
    "*": ["goagent", "D:/Softwares/fanqiang/goagent/local/CA.crt"]
}

把D:/Softwares/fanqiang/goagent/local/CA.crt,改为你的路径就可以了。注意:这个路径里面不要加汉字啊,不然不能识别会报错的。

image

完成这三步你就可以安装你想要的插件了,安装成功后在Package Settings>Package Control>Setting-User可以看到。






« 上一篇下一篇 »

相关文章:

评论列表:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。