Mac 版 PhpStorm 如何配置代碼規範檢查工具

關於PSR

PSR 是 PHP Standard Recommendations 的簡寫,由 PHP FIG 組織制定的 PHP 規範,是 PHP 開發的實踐標準。

項目的目的在於:通過框架作者或者框架的代表之間討論,以最低程度的限制,制定一個協作標準,各個框架遵循統一的編碼規範,避免各家自行發展的風格阻礙了 PHP 的發展,解決這個程序設計師由來已久的困擾。

關於PHPCS

PHP_CodeSniffer是一款自動化的PHP代碼規範檢查工具。它內置MySource、PEAR、PHPCS、PSR1、PSR2、Squiz和Zend等幾套代碼規範。

1)安裝PHPCS

要想在phpstorm中使用代碼規範檢查,首先要安裝phpcs,命令如下

brew install php-code-sniffer

遇到上述情況再次安裝,成功後會提示:

==> Downloading https://github.com/squizlabs/PHP_CodeSniffer/releases/download/3
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
######################################################################## 100.0%
==> Downloading https://github.com/squizlabs/PHP_CodeSniffer/releases/download/3
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws
######################################################################## 100.0%
🍺  /usr/local/Cellar/php-code-sniffer/3.4.0: 4 files, 2.2MB, built in 39 seconds

 

3)在phpstorm中設置PSR提示

Preferences -> Editor -> Inspections -> Quality Tools -> PHP Code Sniffer validation

在下圖第三步中,勾選PHP Code Sniffer validation,然後點擊第四步的刷新按鈕,選擇PSR2,最後apply,保存即可。(我的找不到,只能搜索出來的)

 

接下來PhpStorm就可以時時檢查你的代碼,鼠標到達問題處時就會提示。嘗試着讓自己更規範吧~(^_^)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章