在window,sublime 配置phpcs插件

  1. 首先在window裝上wamp,最新版的,不要問我爲何····。地址:/http://www.wampserver.com/en/
    php

  2. 安裝composer,下載window版本。地址:https://getcomposer.orgcomposer

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

  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
    spa

  6. 在sublime中安裝phpcs插件.net

  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,輸入code

{

    "cmd": ["C:\\Users\\Administrator\\AppData\\Roaming\\Composer\\vendor\\bin\\php-cs-fixer.bat", "fix", "$file", "--level=symfony", "--fixers=sf23,-psr0"],

    "selector": "source.php"

}

完成~symfony

相關文章
相關標籤/搜索