在window,sublime 配置phpcs插件

  1. 首先在window装上wamp,最新版的,不要问我为什么····。地址:/http://www.wampserver.com/en/

  2. 安装composer,下载window版本。地址:https://getcomposer.org

  3. 在window的cmd运行命令安装php-cs-fixer。源自:https://mattstauffer.co/blog/using-php-cs-fixer-to-fix-up-your-php-code

  4. composer global require fabpot/php-cs-fixer
  5. 下载 http://download.pear.php.net/package/PHP_CodeSniffer-1.5.0RC4.tgz,解压,然后找到scripts目录下的phpcs.bat,放到php.exe 安装目录。源自:http://my.oschina.net/qsmoon/blog/280813

  6. 在sublime中安装phpcs插件

  7. 修改phpcs的配置

  8. {
    
        "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
    
    }
  9. 建立执行命令,跟建立新的编译系统一样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"

}

完成~

你可能感兴趣的:(在window,sublime 配置phpcs插件)