开发PHP,有很多IDE工具,用过Zend Studio、PHPStrom,尽管它们的功能都很强大,但是有一个共同点,就是IDE的通病,反应慢。作为一种脚本语言,觉得用IDE真心没必要,于是就转战Sublime了,因为Sublime强大的插件支持,IDE里面功能基本都可以通过插件来实现。网上找了挺多的配置方案,总结了一下。
这个就不多说了,装sublime插件必备,如果你还没有装,看这里。
提供代码提示,函数、对象或变量名称等。还可以提示对象或类中哪些方法和变量。基于komodo codeintel开发,虽然有时会有一些问题,但是大多时候是没问题的。
代码提错工具。但是从sublime 3开始,SublimeLineter编程模块化,所以安装完主安装包之后,还需要安装你需要支持的对应的语言的插件。对于PHP+js的开发,可以安装如下插件:
提供强大的边栏右键选项,非常方便。
编码的时候避免不了使用Git或SVN,VCS Gutter可以很方便的在代码中显示代码改动,支持Git、 Mercurial和 Subversion,如下图:
这个插件可以让Sublime很方便的支持SFTP、FTP和FTPS。支持远程文件浏览编辑和远程与本地的同步,还可以方便的上传下载,不过要钱,我就呵呵呵了~~~。
如果在Windows环境下编程,这个工具可以完全替代SideBarGit,它没有很多的特点,但是提供的功能都很实用。
支持github的插件。
检查php代码是否满足某种标准,比如Zend,PEAR等。
自动删除高亮行末、文件尾的空格。
和Tag插件的情形一样,ST3对代码高亮已经支持的足够好了,但是不得不说,这仍然是一个很好的插件。
在底部状态栏显示当前文件、类和函数或方法的名称。简单实用。
使用Git或者一些PEAR包的时候,你或许需要不断地转换到命令行。这就是这个插件的作用。
一个方便的注释添加工具。
参考文章: