1、 Package Control
安装package包的插件,首先就要装这个;ctrl+shift+p,选择install package control即可安装。
如果不能安装请把下面host添加到hosts文件中:
2、 Emmet
前端代码自动补全;
https://github.com/sergeche/emmet-sublime
3、 DocBlockr
生成标准注释;
4、 GBK Support
中文编码支持,不然阅读中文文档的时候会乱码;
5、 HTML-CSS-JS-Prettify
功能和名字一致;
6、 SublimeLinter
针对sublime的一个插件框架,sublime-*的插件一般都需要先安装这个才可以,例如php语法错误检查会用到sublimeLinter-php,就需要安装这个。还需要在SublimeLinter的用户设置里面进行一些额外的配置:
7、 PHP Companion
https://github.com/erichard/SublimePHPCompanion php代码神器,自动引入命名空间;
一定别忘记了设置快捷键:
https://github.com/erichard/SublimePHPCompanion/blob/master/Default.sublime-keymap-sample
8、 phpfmt
php代码格式整理;如果已经把php加入到全局环境变量就不用设置绝对路径。
包地址:https://packagecontrol.io/packages/phpfmt
9、 Insert Nums
快速插入序号:
10、 Laravel Blade Highlighter
11、 Laravel 5 Snippets
12、 MarkdownEditing
13、 OmniMarkupPreviewer
14、 MarkdownTOC
15、 Markdown Numbered Headers
16、 ImagePaste
非常重要:这个插件可以直接在Markdown里面粘贴本地图片!
参考:https://packagecontrol.io/packages/ImagePaste 貌似这个是国人开发的,大赞!但是很多人好像并不知道这个插件,还在自己写代码。
其他参考:
https://www.jianshu.com/p/5905f927d01b
TypeScript
https://github.com/Microsoft/TypeScript-Sublime-Plugin
快捷键:
个人设置:
phpfmt配置项:
目前使用的包:
1.“DocBlockr”,#注释代码
2.“Emmet”,#快速书写html代码
3.“HTML-CSS-JS Prettify”,#快速美化html,css,js代码,需要nodejs支持
4.“Insert Nums”,#快速给选中的行编写序号
5.“Package Control”,#管理sublime安装的包
6.“PHP Companion”,#自动引入命名空间
7.“phpfmt”,#格式化php代码,需要php.exe支持
8.“SublimeLinter”,#包框架,与SublimeLinter-*配合使用
9.“SublimeLinter-php”#和SublimeLinter配合使用,检查php语法错误
10.“Laravel 5 Snippets”,#laravel相关的快捷代码段
11.“Laravel Blade Highlighter”,#blade代码高亮