一款优秀的编辑器是程序员的左膀右臂,相信每一个程序员手边都有自己熟悉的编辑器。

从一开始使用sublime的时候就开始喜欢上了这款编辑器,被他强大的功能深深的吸引了。

sublime的强大来源于他的扩展性,有很多现成的扩展插件和支持用户自己开发的插件,就比如伟大的eclipse和vs,他们的强大少不了很多优秀的插件支持。

下面介绍下sublime的插件安装:(安装插件前需要首先安装sublime,点此下载,安装嘛,就不告诉你啦!)

●当电脑可以直接连接网络的情况下

1.按Ctrl+`调出console(如果因为输入法冲突的话,可以调用菜单:View→Show Console)

2.在命令行中粘贴下面命令,然后回车执行

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())

3.重新启动sublime,然后查看是否正确安装

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

  b.调用命令 ctr + shift + p调用命令面板,然后输入package control,出来很多可选择的命令的时候,也证明安装成功了。

★还有一种办法,就是直接下载package来直接安装,首先下载package control安装包,然后将安装包拷贝到sublime的安装目录下,如我的安装目录(C:\Program Files\Sublime Text 2\Pristine Packages),然后重启sublime,参照上述步骤三查看package control是否安装成功「废话,肯定成功」。

上面链接是不是发现找起来比较麻烦呢?好了,你如果不想自己找的话,就点击这里下载。

接下来就是安装插件了,根据具体需要安装需要的插件。

1.调用命令 ctr + shift + p调用命令面板

2.输入install package,会过滤掉剩下一个命令package control:intall package(同理,删除的话,就是remove package的命令),然后使用光标选择那个命令。

3.接下里,会出来很多很多的插件可供你选择,可以根据关键字过滤出你需要的插件,然后选择安装。

4.在左下角会提示插件安装的状态,当看到安装成功的字样以后,那个插件就可以使用了。

如果你使用的代理的话,你会发现,上述描述的步骤3一直就没有出现,直到等到网络连接的timeout

因为我们的网络是使用代理上网的,当sublime(准确的说是package control)尝试连接网络的时候,是无法连接网络的。

这个时候需要设置下代理,设置方法参照下文:

1.使用菜单 preferences→package settings→package control,这个里面还有两个选项(settings-default和settings-user)

2.这个时候,我们会发现settings-default里面有很多很多东西,而settings-user是空的,我们也不管settings-default是干嘛的了,首先把settings-default里面的设置全部拷贝到settings-user配置中

3.我们在settings-user中搜索proxy关键字,里面我们会发现几个配置

"http_proxy": "",
"https_proxy": "",
"proxy_username": "",
"proxy_password": "",

这几个属性就是我们要修改的了,首先确认我们的代理上网设置,一般代理上网设置都是在IE中设置的

现在我们去查看我们的IE设置去:打开IE,选择菜单(如果隐藏了就按下alt就出来了)的tools选项的internet option,弹出对话框,选择[连接]的tab,在右下角有lan设定的按钮,点击打开它,在打开的串口中就有你的代理上网设置,比如我的设置是proxy和8080,那么我的代理设置就是proxy:8080

至于代理的用户名密码的话,你就你刚开始打开上网的时候,弹出的用户名密码框中输入的用户名和密码,比如说是user和pass

那么,我们还是回来设置我们的sublime的代理,刚才我们在settings-user中挑出的几个要设置的配置分别要修改为

"http_proxy": "proxy:8080",
"https_proxy": "proxy:8080",
"proxy_username": "user",
"proxy_password": "pass",

4.接下里,我们要按下ctr + s(哈哈),好了,接下里我们的sublime就可以直接上网下载插件了。

下载的方法同上面某个地方介绍的方法。

还有一种情况下,我们不做那么多事了,就只下载插件直接,这个么,完全可以,我们只需要将插件下载下来,点击这里寻找插件

这里面有很多插件,搜索到自己需要的,然后下载下来,一般会下载为一个zip的文件,将下载好的zip解压,解压以后package的目录下

package的目录一般在用户的目录,可以使用sublime的菜单打开,preference→borwse packages,这个时候就会一个文件夹,这个就是我们引用的package的目录,这个时候你会发现好好熟悉的packages,比如说Java的,C的,SP的,js的,go的,简直什么都有。

废话不说了,放进去以后,重新启动下sublime,刚才安装的插件就生效了,就可以使用了。

PS:sublime支持很多语言的使用,尤其是html,css,js的编写,很是方便的。

接下来,就可以开始寻找插件之旅了。

*****************************************************************************************************************************

有时候,是执行package instal的时候,Sublime仍然会报错。

There are no packages available for installation
Package Control: Error downloading channel. Error checking for server certificate revocation (errno 12057) during HTTP write phase of downloading https://sublime.wbond.net/channel.json.
error: Package Control

There are no packages available for installation

这个问题的原因因该是网站证书的原因吧!

我们要想正常使用Package Control来安装插件的话,我们可以可以将浏览器检查证书的地方给勾掉。

出处:http://www.genopro.com/ssl/

HTTP Error 12057 - SSL Revocation

This error is happening because the program GenoPro uses a secure encrypted protocol (SSL) to connect to the server GenoPro.com.  Under rare conditions, your computer may display the error below because it is unable to validate the SSL certificate.

HTTP Error 12057: Unable to validate the revocation of the SSL certificate because the revocation server is unavailable

You will only see the error if you are working with secure sockets (https protocol). You can turn off the check for server certification following the steps below.

How to fix it

This error is easy to fix and should take less than 2 minutes of your time:

    1. Open Internet Explorer.
    2. From the Tools menu, select the menu item Internet Options and click on the Advanced tab.
    3. Scroll down to the Security section, uncheck the option Check for server certificate revocation.
    4. Click on the OK button to close the Internet Options dialog.  You also need to close all instances of Internet Explorer for the changes to take effect.  If the changes do not take effect, it is possible a hidden instance of Internet Explorer may still be running in the background. In this case, just reboot your computer and it will work.
    5. Restart GenoPro.
    6. If you still get this error, turn off the other option Check for publisher's certificate revocation.

*****************************************************************************************************************************

编码神器之sublime(插件安装)的更多相关文章

  1. Sublime插件安装和使用

    Sublime插件安装和使用 插件安装的方式: 插件安装方式一:直接安装 下载插件安装包,然后把安装解压到packages目中,按成安装(菜单->首选项->浏览插件) 插件安装方法二:使用 ...

  2. Sublime 插件安装、常用配置

    安装:sublime + 插件 安装Sublime: 官网:http://www.sublimetext.com/ 安装package control组件,之后我们会使用该组件给Sublime安装常用 ...

  3. sublime插件安装及常用插件配置

    1.下载 :百度云 工具中 2.注册 sgbteam Single User License EA7E-1153259 8891CBB9 F1513E4F 1A3405C1 A865D53F 115F ...

  4. sublime 插件安装之sublime highlight 如何优雅拷贝代码到word

      首先:打开preference => Package Control,输入 Add Repository ,用它来为Sublime 添加插件安装源, https://github.com/n ...

  5. sublime 插件安装packagecontrol

    https://packagecontrol.io/installation 第一步: Installation Simple The simplest method of installation ...

  6. 前端神器之Sublime Text2/3简单明了使用总结

    为什么叫神器呢? 我总结如下: 第一:也是最重要的,它占内存很小(就如同notepad++那般迅速打开,所以那款其实也不错~).一般IDE比如WebStorm(它也是一款神器来着),Aptana(也比 ...

  7. Sublime插件安装

    来在Sublime text3上安装Package Control 使用Ctrl+`(ESC下边的那个~)快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码: imp ...

  8. 安装sublime插件安装不上遇到的各种坑

    为了学习VUE , 发现没有高亮代码, 百度原来需要安装插件,安装过程中遇到了各种坑,记录下来避免大家踩坑, 首先用代码安装快捷键  ctrl+`   粘贴代码 import urllib.reque ...

  9. 网课神器之obs-studio的安装使用

    obs-studio 首先,下载obs-studio安装文件,然后点击安装. 建议安装完后直接跳过配置,然后进入文件-设置-通用-系统托盘-勾选"总是最小化到系统托盘,而不是任务栏" ...

随机推荐

  1. CentOS安装Redis Sentinel HA集群

    安装了很多次,但是每次安装还要翻以前的配置,故列文备忘.下文依赖于2.x版本搭建主从节点实现基于sentinel机制的简单Redis HA(相对高可用Redis集群,真正高可用还要等3.0之后版本). ...

  2. stm32 堆和栈(stm32 Heap & Stack)【worldsing笔记】

    关于堆和栈已经是程序员的一个月经话题,大部分有是基于os层来聊的.   那么,在赤裸裸的单片机下的堆和栈是什么样的分布呢?以下是网摘:     刚接手STM32时,你只编写一个 int main() ...

  3. [五]SpringMvc学习-Restful风格实现

    1.Restful风格的资源URL 无后缀资源的访问(csdn用法) 2.SpringMvc对Rest风格的支持 2.1将 /*.do改为/ 2.2 3.@PathVariable获取Url变量 @R ...

  4. ECshop彻底去版权(同时适用于2.7.3)

    前台部分: 1:去掉头部TITLE部分的ECSHOP演示站 Powered by ecshop前者”ECSHOP演示站”在后台商店设置 – 商店标题修改后者” Powered by ecshop”打开 ...

  5. 域名的MX设置及校验方法

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  6. 如何调试libc++abi.dylib handler threw exception错误

    From:http://blog.csdn.net/naruto_ku/article/details/8779203 在进行iOS开发时,偶尔会碰到libc++abi.dylib handler t ...

  7. 中国大概能用的NTPserver地址

    133.100.11.8 prefer210.72.145.44203.117.180.36131.107.1.10time.asia.apple.com64.236.96.53130.149.17. ...

  8. htm explorer

    链接:https://github.com/450640526/HtmExplorer   最低环境 系统安装了.NET 4.0                地址:http://www.baidu. ...

  9. Funambol Developer's Guide 中 connector development样例的问题

    今天学习Funambol的connector开发,官方文档中的样例有问题. 首先,文档中提供的maven命令不可用: mvn archetype:generate -DarchetypeGroupId ...

  10. rk3288的SDK修复cm3218光敏驱动bug

    瑞芯的Android 4.4的SDK中kernel的补丁例如以下: diff --git a/arch/arm/boot/dts/rk3288-tb_8846.dts b/arch/arm/boot/ ...