首先在window装上wamp,最新版的,不要问我为什么····。地址:/http://www.wampserver.com/en/
安装composer,下载window版本。地址:https://getcomposer.org
在window的cmd运行命令安装php-cs-fixer。源自:https://mattstauffer.co/blog/using-php-cs-fixer-to-fix-up-your-php-code
composer global require fabpot/php-cs-fixer
下载 http://download.pear.php.net/package/PHP_CodeSniffer-1.5.0RC4.tgz,解压,然后找到scripts目录下的phpcs.bat,放到php.exe 安装目录。源自:http://my.oschina.net/qsmoon/blog/280813
在sublime中安装phpcs插件
修改phpcs的配置
{ "phpcs_commands_to_php_prefix": ["Fixer"], "phpcs_php_path": "D:\\wamp\\bin\\php\\php5.5.12\\php.exe", "phpcs_php_prefix_path": "D:\\wamp\\bin\\php\\php5.5.12\\php.exe", "phpcs_executable_path": "D:\\wamp\\bin\\php\\php5.5.12\\phpcs.bat", "php_cs_fixer_executable_path": "C:\\Users\\Administrator\\AppData\\Roaming\\Composer\\vendor\\bin\\php-cs-fixer.bat", "phpcs_command_on_save": false, "php_cs_fixer_additional_args": { "--fixers": "sf23,-psr0" }, "php_cs_fixer_on_save": true }
建立执行命令,跟建立新的编译系统一样New Build System,输入
{
"cmd": ["C:\\Users\\Administrator\\AppData\\Roaming\\Composer\\vendor\\bin\\php-cs-fixer.bat", "fix", "$file", "--level=symfony", "--fixers=sf23,-psr0"],
"selector": "source.php"
}
完成~