Package control是必装插件,所有其他的插件和主题都可以通过它来安装。希望它能出现在正式版默认包中。
首先参照下面的教程来安装Package Control:
如何安装Package Control
用于匹配括号,引号和html标签。对于很长的代码很有用。安装好之后,不需要设置插件会自动生效。
DocBlockr可以自动生成PHPDoc风格的注释。它支持的语言有Javascript, PHP, ActionScript, CoffeeScript, Java, Objective C, C, C++。
按下Enter
或者Tab
键,代码自动变成
这个插件改进了侧边栏,增加了许多功能:将文件移入回收站,在浏览器中浏览,将文件复制到剪切板。
由于CSS3和HTML5的W3C规范都尚未统一,各大浏览器对标准的支持还是有差异的。所以在编写CSS3代码还需要针对不同的浏览器写一堆的CSS3代码前缀。Prefixr插件能将CSS3代码自动生成跨浏览器CSS代码。
1
2
3
4
|
.box {
border-radius:
10px
;
box-shadow:
0
0
5px
rgba(
0
,
0
,
0
,.
4
);
}
|
按下control + command + X
(Mac)或者 ctrl + Alt + X
(Windows),会转换成:
1
2
3
4
5
6
7
8
9
|
.box {
-webkit-border-radius:
10px
;
-moz-border-radius:
10px
;
border-radius:
10px
;
-webkit-box-shadow:
0
0
5px
rgba(
0
,
0
,
0
,.
4
);
-moz-box-shadow:
0
0
5px
rgba(
0
,
0
,
0
,.
4
);
box-shadow:
0
0
5px
rgba(
0
,
0
,
0
,.
4
);
}
|
大名鼎鼎的Zen Coding改名作Emmet啦,Zen Coding的Sublime Text 2插件也不再更新,现在整个项目搬到了Emmet了。仅仅需要一行代码就能快速生成html代码。
1
|
ul#nav>li.item$*4>a{Item $}
|
你只需要按下control + E
,代码就会自动展开成:
1
2
3
4
5
6
|
<
ul
id
=
"nav"
>
<
li
class
=
"item1"
><
a
href
=
""
>Item 1</
a
></
li
>
<
li
class
=
"item2"
><
a
href
=
""
>Item 2</
a
></
li
>
<
li
class
=
"item3"
><
a
href
=
""
>Item 3</
a
></
li
>
<
li
class
=
"item4"
><
a
href
=
""
>Item 4</
a
></
li
>
</
ul
>
|
还没试过的童鞋一定要试一下,体验一下Emmet的神奇功能吧。
Git是我最喜欢的版本控制系统,如果你每天要使用Git,那这个插件对你来说必不可少了。
使用Package Control下载后,你只需要调出命令面板,输入Git,便能找到所有常用的功能。
JSLint是一个Javascript代码质量检测工具。它可以告诉你代码的什么地方需要改进。虽然你也可以在网上检测,但这个插件能让你不打开浏览器,直接在Sublime里面检测。
按下Shift + Command + P
(Mac)或是Shift + Ctrl + P
(Windows)调出命令面板,找到JSLint: Run JSLint
,按下Enter
,JSLint会输出结果到状态栏。
这个插件帮你找到代码中的错误。它支持很多语言:PHP, Python, Java, CoffeScript, CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, XML等。Javascript需要安装Node.js引擎,其他配置详见项目主页。强烈推荐安装。
Sublime CodeIntel是我最喜欢的插件,它提供了很多IDE提供的功能,例如代码自动补齐,快速跳转到变量定义,在状态栏显示函数快捷信息等。
它支持的语言有:PHP, Python, RHTML, JavaScript, Smarty, Mason, Node.js, XBL, Tcl, HTML, HTML5, TemplateToolkit, XUL, Django, Perl, Ruby, Python3.
虽然有时候有点小问题,但真的能节省很多时间。强烈推荐安装。
一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。(IntelliJ IDEA的TODO功能很赞,这个插件虽然比不上,但是也够用了吧)
故名思意,占位用,包括一些占位文字和HTML代码片段,实用。
用于代码格式的自动对齐。传说最新版Sublime 已经集成。
这是一个代码检测插件。
如果你在用一些公用的或者开源的框架,比如 Normalize.css或者modernizr.js,但是,过了一段时间后,可能该开源库已经更新了,而你没有发现,这个时候可能已经不太适合你的项目了,那么你就要重新折腾一遍或者继续用陈旧的文件。Nettuts Fetch可以让你设置一些需要同步的文件列表,然后保存更新。
将文件编码从GBK转黄成UTF8,快捷键Ctrl+Shift+C
重新打开sublime就能使用js格式化插件
使用方法:
1、快捷键:ctrl+alt+f
2、先用快捷键打开命令面板 “ctrl + shift + p”, 再输入 “Format: Javascript” 就可以使用格式化命令