Sublime Text 是诞生于2008年的一款文本编辑器,本文会推荐并介绍部分Sublime Text常用插件,所用Sublime Txet 3版本为Build 3143。

插件

1.Boxy Theme

一款为Sublime Text 3 3103以上版本开发的主题,该主题使用A File Icon图标库,所以要想更完整的使用该主题,可以安装该图标插件。插件详情可访问 Package Control 官网

2.SideBarEnhancements

侧边栏增强插件,能给侧边栏增加很多选项。插件详情可访问 Package Control 官网,或者 SideBarEnhancements 开源库。

3.SyncedSidebarBg

这是用来使侧边栏与主面板颜色主题同步的插件,如果安装了其他的颜色主题便可不比在使用该插件。

4.Emmet

前身为 Zen Coding,是个能大幅提高开发效率的工具,主要快捷键:Tab用于标签自动补全。完整的快捷方式可访问 Emmet 快捷方式查询

5.CSScomb

CSScomb 是一个超级爽的前端css属性排序工具,用来规则CSS。另外,可以去官网定制自己喜欢的 CSS 样式规则,详情访问CSScomb在线配置参数

提醒:使用 CSScomb 需要 node.js 的支持,同时要在 CSScomb 中设置 node.js 路径,它默认只有 linux 下的路径,没有 Windows 的,可以参考以下格式:

1
"node-path" : "D:\\Nodejs\\node_modules\\npm\\bin",

6.DocBlockr

用来生成注释的插件,定义一个函数f(a,b){},然后在它前面输入

1
/**

然后 Tab 一下,就能生成:

1
2
3
4
5
6
7
8
9
10
/**
* [fun description]
* @param a [description]
* @param b [description]
* @return [description]
*/
int fun(int a, int b)
{

}

如果不想生成那么多内容,可以只输入

1
/*

然后生成如下内容:

1
2
3
4
5
6
7
/*

*/
int fun(int a, int b)
{

}

7.SublimeTmpl

文件模板插件,帮助我们生成相应的模板,提高效率,目前支持 html/js/css/php/python/ruby ,快捷方式:

1
2
3
4
5
6
Ctrl+Alt+H html
Ctrl+Alt+J javascript
Ctrl+Alt+C css
Ctrl+Alt+P php
Ctrl+Alt+R ruby
Ctrl+Alt+Shift+P python

详情可访问 Kairyou’s BlogSublimeTmpl

8.ConvertToUTF8

让 Sublime 支持 Unicode 编码,防止出现中文乱码。

9.HTML/CSS/JS Prettify

HTML/CSS/JS 代码格式化插件,快捷方式:

1
Ctrl+Shift+H

10.Anaconda

Python 开发的小伙伴都知道,由于该插件使用PEP8编码规范,每行长度不超过80,所以代码中会出现很多白框,这个可以在插件配置中关掉。

1
"anaconda_linting": false,

11.NASM x86 Assembly

Assembly插件,用于编写汇编(x86架构)程序。

12.OminiMarkupPreviewer

Markdown 文件预览插件,主要快捷方式:

1
Ctrl+Alt+O

参考资料