Sublime Text使用技巧
Sublime Text由于其强大的编辑功能以及代码自动完成功能受到无数程序员的青睐,尤其是Zend Coding插件的使用。要实现其强大的功能,需要装载一些插件。本文将介绍如何在Sublime Text安装Zend Coding等插件。
Sublime Text插件安装的几个方法
第一种、直接安装:安装Sublime Text插件很方便,可以直接下载安装包解压缩到软件安装根目录的Packages目录下,放在里面,重启软件即可。
第二种、使用Package Control组件安装:也可以安装Package Control组件,然后直接在线安装。按Ctrl `以调出console,然后粘贴以下代码到底部命令行并回车:
```python
import urllib2, os;
pf'Package ';ipp_packages_path();(ipp) if not (ipp) else None;open((ipp,pf),'wb').write(urllib2.urlopen('' (' ', ' ')).read())
```
重启Sublime Text即可。重启后如果在Perferences->package settings中看到package control这一项,则安装成功。如果这种方法不能安装成功,可以到官网下载文件手动安装。
用Package Control安装插件的方法:按下Ctrl Shift P调出命令面板输入install,调出Install Package选项并回车,然后在列表中选中要安装的插件。
GBK Encoding Support
对于gb2312编码来说,Sublime Text 2本身不支持,我们可以通过插件GBK to UTF8或GBK进行转码工作。
Zen Coding
Zen Coding是一款大神级别的插件。输入div.wrappergt;div.header 按下Tab,立刻变成:
```html
```
或者按下Ctrl Alt Enter,激发Zen Coding控制台,可看到整个动态的过程。
Zen Coding代码写法:
1) 使用Ctrl Alt Enter呼出Zen Coding。
2) div#content>ul>li*3>a[href"javascript:void(0);"]{Links$} 这样短短的一句话生成:
```html
```
以下是一些Sublime Text中使用Zen Coding的技巧:
1. 缩写扩展:通过Control Alt Enter可以在一个新行中输入Zen Coding的缩写,来生成代码。同时,如果我们在编辑中直接书写了Zen Coding缩写,比如div#content>p,当光标放置在p之后时,可以通过Tab键来扩展,Zen Coding会从光标处开始向左侧搜索到第一个空白处之间的代码作为Zen Coding缩写。这样不必每次打开新行输入,提高了效率,缺点是不能实时预览。
2. 嵌套代码:可以在已经写好的代码外面嵌套其他的代码。将光标放置到想要嵌套的标签上,然后使用Control Alt Enter呼出Zen Coding的命令行,就可以实现嵌套。
除了Zen Coding插件外,还有一些其他实用的插件:
1. jQuery Package for Sublime Text:习惯使用jQuery的程序员必备插件。
2. Sublime Prefixr:CSS3私有前缀自动补全插件。
3. JS Format:JS代码格式化插件。
4. Placeholders:占位用,包括一些占位文字和HTML代码片段,实用。
5. Sublime Alignment:用于代码格式的自动对齐,最新版Sublime已经集成该功能。
6. Tag:一些有代码洁癖的程序员很适合这个插件,HTML代码格式化能使HTML代码更加漂亮整洁。
7. JsMinifier:该插件基于Google Closure compiler,可以自动压缩JS文件。
8. Sublime CodeIntel:代码自动提示插件。
9. Bracket Highlighter:类似于代码匹配,可以匹配括号、引号等符号内的范围。
10. GBK to UTF8:将文件编码从GBK转换成UTF8的插件,快捷键为Ctrl Shift C。
以上是一些Sublime Text中使用的插件和技巧,希望对大家有所帮助。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。