composer global require "squizlabs/php_codesniffer=*"
## 獲取phpmd安裝路徑 composer global config bin-dir --absolute ## 配置md路徑 File -> Default Setting -> Languages & Frameworks -> PHP -> Code Sniffer -> ... -> 添加phpcs路徑 -> Apply ## 設置規則 File -> Default Setting -> Editor -> Inspections -> PHP -> PHP Code Sniffer validation (打上勾)-> Coding standard -> PSR2 -> Apply
composer global require "phpmd/phpmd"
## 獲取phpmd安裝路徑 composer global config bin-dir --absolute ## 配置md路徑 File -> Default Setting -> Languages & Frameworks -> PHP -> Mess Detector -> ... -> 添加phpmd路徑 -> Apply ## 設置規則 File -> Default Setting -> Editor -> Inspections -> PHP -> PHP Mess Detector validation (打上勾)-> 添加額外規則(見上面規則說明) -> Apply
注:ast下載:https://windows.php.net/downloads/pecl/releases/ast/0.1.6/php
phanhtml
http://www.bubuko.com/infodetail-1309593.htmlgit
https://www.cnblogs.com/xdao/p/phan_windows.htmlgithub
## 安裝 composer require --dev phan/phan ## 初始化配置 vendor/bin/phan --init --init-level=3 ## 執行 vendor/bin/phan ## 執行(windows) sh vendor\bin\phan
win7安裝後若是運行不了 shwindows
可使用git的命令框運行composer
https://github.com/YunhanPHP/overview/blob/master/dev/rule/phan.mdui
phpunitspa
打開Setting,搜索phpunit.net
use composer autoloader選擇當前項目的vendor\autoload.php3d
path to phpunit.phar, 選擇php目錄下的phpunit.phar,沒有的話請下載,建議放在php的文件夾下
注:若是報這個錯誤 phpunit version;not installed ,多是當前php尚未裝phpunit
cmd 進入放 phpunit.phar 的文件夾 運行 echo @php "%~dp0phpunit.phar" %* > phpunit.cmd 再運行 phpunit --version 查看phpunit版本
若是提示phpunit不存在,那就要檢查一下環境變量的用戶變量path有沒有指向這個目錄了,因此建議phpunit.phar放在php目錄下,這樣生成的phpunit.cmd文件也在這個目錄下了
而後右鍵類名或者方法名,執行run便可,有時會報錯找不到phpunit,點擊Fix選擇phpunit版本便可