phpstorm安装PHP_CodeSniffer

安装PHP_CodeSniffer

1、下载go-pear.phar放入php的根目录下,http://pear.php.net/go-pear.phar 连接另存为 go-pear.phar

2、打开dos窗口切换路径为php的根目录下

3、运行安装命令

php go-pear.phar

安装完后会多出一些文件和文件夹,例如pear、pear.bat

4、安装PHP_CodeSniffer

pear install PHP_CodeSniffer

在phpstorm中的安装

1、我的phpstorm是当前最新版2018.3打开phpstorm找到Code Sniffer页,路径为  File | Settings | Languages & Frameworks | PHP | Quality Tools | Code Sniffe ,如果是老的版本路径为 Setting | Languages and Frameworks | PHP | Code Sniffer  

选择执行文件 

D:\software\PHPTutorial\php\php-7.2.1-nts\phpcs.bat

如果上图错误信息为“Can not run PHP Code Sniffer”,修改phpcs.bat 和 phpcbf.bat 为

if "%PHP_PEAR_PHP_BIN%" neq "" (
set PHPBIN=%PHP_PEAR_PHP_BIN%
) else set PHPBIN=D:\software\PHPTutorial\php\php-7.2.1-nts\php.exe

"%PHPBIN%" "D:\software\PHPTutorial\php\php-7.2.1-nts\phpcs" %*

再次点击validate,显示运行成功

2、找到  Setting | Editor | Inspections | Quality tools |PHP Code Sniffer validation ,老版本是 Setting | Editor | Inspections | PHP Code Sniffer validation ,勾选PHP Code Sniffer validation 刷新后选择PSR2,则apply后代码就遵循PSR2规范了

再看代码此时不遵循PSR2规范的代码都有波浪线提示了,安装完成

参考

在PhpStorm中安装使用PHP_CodeSniffer编码规范检查工具

PHP_CodeSniffer安装和使用教程

猜你喜欢

转载自www.cnblogs.com/smallbo/p/10048962.html