Sublime Text 3 配置 PHP 开发环境

安装package control组件,然后直接在线安装各种插件:

  1. 按Ctrl+`调出console(注:避免热键冲突)

  2. 粘贴以下代码到命令行并回车:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
  1. 重启Sublime Text 3。

  2. 如果在Perferences->package settings中看到package control这一项,则安装成功。

用Package Control安装插件的方法:

按下Ctrl+Shift+P调出命令面板
输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

 

===============================================

0. ConvertToUTF8

中文乱码解决方案

1. Emmet(原名 Zen Coding)

一种快速编写html/css的方法

注意:安装Emmet的同时,也会自动安装其依赖PyV8 binary库,可以在Sublime左下角看到安装进程状态

2. html5

支持hmtl5规范的插件包

注意:与Emmet插件配合使用,效果更好

使用方法:新建html文档>输入html5>敲击Tab键>自动补全html5规范文档

3. jQuery

支持JQuery规范的插件包

4. javascript Completions

支持Javascript、JQuery、Twitter Bootstrap框架、HTML5标签属性提示的插件,是少数支持sublime text 3的后缀提示的插件,HTML5标签提示sublime text 3自带,不过JQuery提示还是很有用处的,也可设置要提示的语言。

注意:需要先安装 NodeJS 库
默认情况下禁用 jQuery和nativescript completion

5. JSFormat

JS代码格式化插件。

6. SublimeLinter

一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位

7. BracketHighlighter

类似于代码匹配,可以匹配括号,引号等符号内的范围。

使用方法:系统默认为白色高亮,可以进行自定义配置

8. Alignment

代码对齐,如写几个变量,选中这几行,Ctrl+Alt+A

9. Ctags

函数跳转,我的电脑上是Alt+点击 函数名称,会跳转到相应的函数

10. Doc​Blockr

注释插件,生成幽美的注释。标准的注释,包括函数名、参数、返回值等,并以多行显示,省去手动编写。

在需要注释的地方,输入/**后回车即可

11. SideBarEnhancements

侧栏右键功能增强,如设置用不同的浏览器打开页面

12. Tag

自动HTML标签

简单高效,错误会高亮提示,要标准化自己的标签必备

13. MarkdownEditing

预览.md文件, 自动解析.md文件,可以预览大部分markdown语法。

14. AutoFileName

自动填充文件路径