之前介绍Sublime Text 2以及它的汉化、破解方法,这次带来的是关于Sublime Text 2的插件推荐。

1.Package Control组件安装

在线安装

1.按Ctrl+`调出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; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')

3.重启Sublime Text 2

4.如果在Perferences->package settings中看到package control这一项,就说明安装成功。

否则,手动安装

1.点击Preferences > Browse Packages,打开插件所在目录

2.浏览其上级目录,打开 Installed Packages 文件夹

3.下载 Package Control.sublime-package,然后将文件复制到 Installed Packages文件夹

4.重启Sublime Text

2.安装插件方法

1.按下Ctrl+Shift+P调出命令面板,或者选择Perferences->package control

2.输入install,选择Install Package 并回车,然后在出现的列表中选择插件,或者输入插件名称搜索。

3.推荐插件

EncodingHelper

安装之后,打开gbk编码的文件就不会出现乱码了,如果有需要转成utf-8的可以在File-GBK or UTF8-选择Save with UTF8就可以了。

Emmet--强烈推荐

Zen Coding,一种快速编写HTML/CSS代码的方法,它使用仿CSS选择器的语法来快速开发HTML和CSS - 由Sergey Chikuyonok开发。现在改名Emmet。

jQuery Package

使用jQuery的开发者,一定要装这个插件了。

Prefixr

Prefixr,CSS3 私有前缀自动补全插件,显然也很有用哇

JS Format

Clipboard History

粘贴板历史记录,方便使用复制/剪切的内容。

一个JS代码格式化插件。

JsMinifier

该插件基于Google Closure compiler,自动压缩js文件。

SublimeLinter

SublimeLinter是一个支持lint程序(或者linters)的插件。用来高亮出错的代码行。同时支持高亮的特别注释,这样能够更快的定位错误。

Bracket Highlighter

类似于代码匹配,可以匹配括号,引号等符号内的范围。Ps:貌似软件重启看到效果。

Sublime CodeIntel

是一个想法来自于Komodo编辑器的智能插件。 帮助你实时展示存在模块的自动补齐信息,同时也展示目前方法的信息到状态栏中

Git

一个整合GIT和Sublime Text的插件,执行了很多你需要使用的命令。

View in browser

可以在浏览器中打开文件。

Ps:这个有一个问题,就是不支持路径中中文字符,估计是老外的插件,就没考虑这个问题。

其实只要打开插件目录,在里面找到ViewInBrowserCommand.py,用Sublime Text 打开,在 import json, re, sys下面添加:

reload(sys)
sys.setdefaultencoding('gbk') 

就能支持中文。