承接昨日博客,针对PSR2编码规范,经过老大指向,用PHP-CS-Fixer预处理后,一些细节的微调和检测,要用到PHP_CodeSniffer。下面将介绍PHP_CodeSniffer
如何配合PhpStorm开发工具对代码进行编码规范检测。
1.Composer安装工具:
composer global require "squizlabs/php_codesniffer=*"
2.设置PhpStorm
- 打开PhpStorm点击 File->Settings
- 接着点击Languages & Frameworks->PHP->Quality Tools->Code Sniffer点击Configuration右侧的按钮
- 选择PHP Code Sniffer (phpcs) path:的路径(Administrator为你实际用户名):
C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin\phpcs.bat
- 选择之后点击Validate验证成功,点击Apply和OK。
- 节点点击Editor->Inspections展开点击右侧的PHP->Quality Tools,勾选 PHP Code Sniffer validation,点Apply。
- 右侧设置如图,Coding standard选择PSR2
- 点击Apply和OK,即设置完成。
3.之后右键项目的文件或者目录,使用Inspect Code,即可出现代码质量检测的相关提示。
工具Github:https://github.com/squizlabs/PHP_CodeSniffer
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。