开发PHP,有很多IDE工具,用过Zend Studio、PHPStrom,尽管它们的功能都很强大,但是有一个共同点,就是IDE的通病,反应慢。作为一种脚本语言,觉得用IDE真心没必要,于是就转战Sublime了,因为Sublime强大的插件支持,IDE里面功能基本都可以通过插件来实现。网上找了挺多的配置方案,总结了一下。
1.Package Control (https://sublime.wbond.net)
这个就不多说了,装sublime插件必备,如果你还没有装,看这里。
2.SublimeCodeIntel (https://github.com/SublimeCodeIntel/SublimeCodeIntel)
提供代码提示,函数、对象或变量名称等。还可以提示对象或类中哪些方法和变量。基于komodo codeintel开发,虽然有时会有一些问题,但是大多时候是没问题的。
3.SublimeLinter (https://sublime.wbond.net/packages/SublimeLinter)
代码提错工具。但是从sublime 3开始,SublimeLineter编程模块化,所以安装完主安装包之后,还需要安装你需要支持的对应的语言的插件。对于PHP+js的开发,可以安装如下插件:
4.SideBarEnhancements (https://sublime.wbond.net/packages/SideBarEnhancements)
提供强大的边栏右键选项,非常方便。
5.VCS Gutter (https://sublime.wbond.net/packages/VCS%20Gutter)
编码的时候避免不了使用Git或SVN,VCS Gutter可以很方便的在代码中显示代码改动,支持Git、 Mercurial和 Subversion,如下图:
6.SFTP, paid (http://wbond.net/sublime_packages/sftp)
这个插件可以让Sublime很方便的支持SFTP、FTP和FTPS。支持远程文件浏览编辑和远程与本地的同步,还可以方便的上传下载,不过要钱,我就呵呵呵了~~~。
7.Tortoise (on Windows only) (http://wbond.net/sublime_packages/tortoise)
如果在Windows环境下编程,这个工具可以完全替代SideBarGit,它没有很多的特点,但是提供的功能都很实用。
8.sublime-github (https://github.com/bgreenlee/sublime-github)
支持github的插件。
9.PHPcs (http://soulbroken.co.uk/code/sublimephpcs)
检查php代码是否满足某种标准,比如Zend,PEAR等。
10.TrailingSpaces (https://github.com/SublimeText/TrailingSpaces)
自动删除高亮行末、文件尾的空格。
11.BracketHighlighter (https://github.com/facelessuser/BracketHighlighter)
和Tag插件的情形一样,ST3对代码高亮已经支持的足够好了,但是不得不说,这仍然是一个很好的插件。
12.Sublime Function Name Display (https://github.com/akrabat/SublimeFunctionNameDisplay)
在底部状态栏显示当前文件、类和函数或方法的名称。简单实用。
13.Terminal (http://wbond.net/sublime_packages/terminal)
使用Git或者一些PEAR包的时候,你或许需要不断地转换到命令行。这就是这个插件的作用。
14.DocBlockr (https://github.com/spadgos/sublime-jsdocs)
一个方便的注释添加工具。
参考文章:
1.Sublime Text 3 perfect PHP development set-up
2.Sublime Text (3) for PHP Developers
转载请注明出处fullstackdevel.com:SEAN是一只程序猿 » Sublime Text 3的PHP开发配置
评论前必须登录!