sublime text常用插件推荐
2016/03/12    标签: 51    sublime 47    软件   

sblime插件安装方法->http://www.lpsjj.cn/thread-88-1-1.html

1. SVN

生成后右键点击文件或文件夹(这个要钱,如果是windows的话用TorstoiseSVN,这个要先预装TorstoiseSVN)

2. BracketHighlighter

该插件提供配对标签,或大括号或字符引号的配对高亮显示,算是对系统高亮的加强吧。

3. SublimeTmpl :  

自定义新建文件.默认已经添加了html、css、js等常见类型的面板,按ctrl+alt+h/ctrl+alt+c/ctrl+alt+j可新建这3钟类型的文件,快捷键在这里PackagesSublimeTmplDefault (Windows).sublime-keymap, 模板文件在这里PackagesSublimeTmpltemplates,可修改。

4. ctags :    

这个插件能跨文件跳转,跳转到指定函数声明的地方(ctrl+alt+左键)。 使用package control 搜索ctags 进行安装(安装ctags插件就可以了, 还有一个 CTags for PHP 插件没什么用),注意安装好插件后要需要安装ctags命令。window 下载 ctags.exe http://vdisk.weibo.com/s/7QZd7 。 将ctags.exe文件放在一个环境变量能访问到的地方。打开cmd, 输入ctags,如果有这个命令,证明成功了。ubuntu下安装运行命令:sudo apt-get install exuberant-ctags 。然后在sublime项目文件夹右键, 会出现Ctag:Rebuild Tags 的菜单。点击它,然后会生成.tags的文件 然后在你代码中, 光标放在某个函数上, 点击 就可以跳转到函数声明的地方。

5. sublimecodeintel :  

代码提示。 sublime默认的代码提示只能提示系统函数,用户自己创建的函数、类不能提示。 如果想要提示自己建立的函数。 可以安装sublimecodeintel插件。(要多输几个字符且大小写敏感才显示,有时不灵) sublimecodeintel 安装后需要配置,文件:插件目录/.codeintel/config 中 增加[url=][/url]"PHP": { "php": 'D:SaeServerphpphp.exe', "phpExtraPaths": ['D:SaeServerphpstdlib'], "phpConfigFile": 'D:SaeServerapachephp.ini' },[url=][/url]  配置了php执行文件的地址, php的配置文件地址, phpExtraPaths 是额外需要代码提示的类库,除了当前项目下的PHP代码可以提示外 phpExtraPaths中定义的目录下的PHP代码也能提示。安装sublimecodeintel后, 按alt+鼠标左键也能和ctags一样跳转到函数声明的地方。 但是如果有两个文件声明了同样名称的函数, sublimecodeintel只会跳转到第一个找到的函数, 而ctags会让你选择要跳转到哪个文件。所以我们一般还是用ctags

6. Sublimelint

(还有一款SublimeLinter应该差不多)   一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”它需要一些类库支持比如php的话要 PHP - syntax checking via "php -l" .要把php加到环境变量中即可.在命令行中执行下面语句如果能正常工作即可因为装php的时候已经装了这个库支持所以只要把php加到环境变量即可The syntax for checking is like pre_forum_post, where the -l flag is a lower case L:1 php -l filenameIf the syntax in the file is correct you will see pre_forum_post:1 No syntax errors detected in test.phpIf there are errors then theses will be listed as in the following example output:1 Parse error: syntax error, unexpected T_STRING in test.php on line 52 2Errors parsing test.php

7. SFTP

该插件提供ftp服务器管理,用来管理自己的空间很不错,通过配置来操作.安装完后重启软件后在左文件夹右键单击 选择Map to Remote...即可会在文件夹下生成sftp-config.json配置即可,用的时候跟SVN一样右键就可以

8. PHPTity:

php代码自动排序.装完了重启后ctrl+alt+t

9. DocBlockr

该插件提供文件注释,方便后期根据注释生成API文档,输入 “/**” + enter调出 (在function的上面一行才有效果)

10. GBK Encoding Support:

sublime本身不支持GBK,根据国情,装下这个插件就可以支持GBK了,同时也提供GBK与UTF之间转换11. 11.jquery

提供jquery的一些snippets片段 ,方便直接调用

12. zenCoding

大名鼎鼎的zencoding就不用多解释, 调用方式两种,一种是ctrl+alt+enter, 一种是输入完标签直接tab。

13. html5

该插件提供许多 html5相关的标签等snippets,也非常实用。

14. prefixr

提供CSS3属性的浏览器前缀自动填充像-webkit- -moz- -o- -m-, 快捷键:ctrl+alt+x

15. SCSS

支持scss的语法高亮,里面附带了好多CSS Snippet,无论现用或者改造成,都可节省不少时间。

16. JS Minifer

提供js压缩功能,基于GG的closure complier,快捷键:ctrl+alt+M

17. js Format

提供JS格式化功能,快捷键 ctrl+alt+F,会根据

18. yui compressor

这个大家都知道yui的压缩工具,可以压缩CSS JS,直接CTRL+B,即可(需要安装配置了jdk之后才可用)

19. sublime v8

该插件提供jshint 及 v8引擎的js解析器console,jshint是JS语法校验器,较严格, v8则跟chrome里控制台一样。

20. ClipboardHistory

该插件提供多剪贴板支持,你就可以同时保存多个剪贴板里的内容了,ctrl+alt+v快捷键调出