sublime上格式化php的插件找到兩個:php tidy和php beautifier,其中php tidy是按照wordpress風格組織代碼,不喜歡括號裏的那麼多空格。。雖然在github上有人改造了一下變成ci風格,但裝起來仍是比較麻煩的 php
而php beautifier的安裝也一樣另人抓狂,但好歹也摸索出來了: html
1. 終端下使用pear安裝php beautifier ,按照官方說明輸入: git
sudo pear install --alldeps channel://pear.php.net/php_beautifier-0.1.15
2. 在Sublime text中安裝beautifier插件, 按ctrl+shift+p 在package control中搜索安裝 github
3. 安裝成功後重啓Sublime,一樣ctrl+shift+p 後輸入 Fomat:Php,發現格式化沒反應,並且之下彈出警告 shell
4. 搜索系統中beautifier的安裝目錄 /lib/php/pear/PHP/Beautifier/Filter vim
打開 Pear.filter.php , phpBB.filter.php wordpress
註釋掉 post
require_once("PEAR/Config.php");
5. 返回Sublime,輸入 Format:Php ,格式化成功 ui
參考文章: .net
http://studio.zeuik.com/?p=1131
Php beautifier 手冊
http://beautifyphp.sourceforge.net/docs/
配置參數
http://ihacklog.com/post/format-your-php-code-in-vim-with-phpbeautifier.html