写前端代码时,以前一直依赖VS,虽说智能提示很给力,但太大个头,修改一点东西非要非要那个大怪物,Editplus虽然也是不错的选择,可智能提示很有限制、编写效率极低。而在前端代码编写中Sublime Text估计是我遇到最好的编辑器了。

插件

我所喜爱估计只有一个下载Emmet插件,这个习惯来源于Editplus。不过在Sublime Text大可抛弃。

快捷键

键名 说明
Ctrl+W、Ctrl+Shift+W 关闭当前、所有页签
Ctrl+[、Ctrl+] 增减缩进
Ctrl+Shift+[、Ctrl+Shift+] 折叠选中的行,对于大文件很适用。
Ctrl+/、Ctrl+Shift+/  注释/取消注释,所有语言通用,霸气。
 F11、Shift+F11  全屏、当前文件全屏,清静。
 Ctrl+D  选中当前单词,我的最爱。
 Ctrl+Shift+D  复制当前行,也是我的最爱。

可查阅更多官网提供的快捷键代码:http://docs.sublimetext.info/en/latest/reference/keyboard_shortcuts_win.html

代码复用

Sublime Text默认创建一个文档是Text类型且为空,那么需要用到代码复用。通过:Tools -> New Snippet,以下是我一个HTML5的XML文档:

<snippet>  
<content><![CDATA[ 
<!DOCTYPE HTML> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>${1}</title> 
<script src="http://g.tbcdn.cn/kissy/k/1.4.2/seed.js"></script> 
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script> 
</head> 
<body> 
</body> 
</html>]]></content>  
<!-- 输入该字符串后tab就是在光标插入content中的内容 -->  
<tabTrigger>html5</tabTrigger>  
<!-- 文件类型,列表可参考:http://blog.csdn.net/pxzy/article/details/8490058 -->  
<scope>text.html.basic</scope>  
</snippet>

保存路径一般是默认的位置即可(例:C:\Users\cipchk\AppData\Roaming\Sublime Text 3\Packages\User),后缀必须是:.sublime-snippet。

重启后方可输入:html5+tab。

2.0.2 windows版本注册码一份:

----- BEGIN LICENSE -----
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
------ END LICENSE ------

附录

1.Google closure 本地压缩JavaScript,不用翻墙。
2.Build Systems 文档。(http://sublime-text-unofficial-documentation.readthedocs.org/en/latest/reference/build_systems.html)

以上。