php psr2规范,PhpStorm集成PSR2代码自动检查 | 吴文辉博客
我們寫代碼要遵循一定的規范, 但是我們有時候會犯錯,所以需要有一個檢查機制。當我們犯錯的時候檢查機制會發揮作用。下面介紹一下如何在phpstrom上設置代碼檢查。
讓phpstrom支持基于PSR2的代碼檢查的步驟
PhpStrom版本:2017.1.4
1、安裝phpcs
使用composer全局安裝
composer?global?require?"squizlabs/php_codesniffer=*"
*注*:windows系統,會在C:\Users\{user?name}\AppData\Roaming\Composer\vendor\bin下生成一個phpcs.bat?文件,這個是PhpStorm后續設置需要用到的文件。
2、PhpStorm設置
● 步驟1:打開PhpStorm點擊 File->Settings
● 步驟2:接著點擊Languages & Frameworks->PHP->Code Sniffer點擊Configuration右側的按鈕,
● 步驟3:選擇PHP Code Sniffer (phpcs) path:的路徑,就是剛才composer之后生成的那個phpcs.bat的路徑。
● 步驟4:選擇之后點擊Validate驗證成功
● 步驟5:節點點擊Editor->Inspections展開點擊右側的PHP
● 步驟6:勾選PHP Code Sniffer Validation 選擇右側的PSR2
● 步驟7:點擊驗證成功 大功告成!!
3、集成 PHP-CS-Fixer
● 步驟1:下載 php-cs-fixer.phar
下載地址為:https://pan.baidu.com/s/1pQ3BuysLA7hCNMJLsgzK8A
提取碼:a5fc
● 步驟2:File->Settings->Tools->External Tool 下新建一個外部工具,配置如下:
Name : PHP-CS-FIX
Program : Directory\php.exe
Parameters : Directory\php-cs-fixer-v2.phar --verbose fix "$FilePath$"
Working directory: $ProjectFileDir$
● 步驟3:保存上面設置之后,我們就可以在任意目錄或者文件或者項目里面運行 PHP-CS-FIX:
選中需要執行PHP-CS-FIX 的目錄或文件,然后右鍵 External Tool->PHP-CS-FIX,這樣php-cs-fixer
就會把選中的目錄下的所有PHP代碼或者選中的代碼文件按規范進行修正。
總結
以上是生活随笔為你收集整理的php psr2规范,PhpStorm集成PSR2代码自动检查 | 吴文辉博客的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求以肉开头的成语接龙!
- 下一篇: 看输卵管堵塞费用