phpstorm安装PHP_CodeSniffer
Posted 孔小博
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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编码规范检查工具
以上是关于phpstorm安装PHP_CodeSniffer的主要内容,如果未能解决你的问题,请参考以下文章
pear 安装php_codesniffer 和phpstorm设置统一编码风格
phpStorm 配置PHP_CodeSniffer自动检查代码
windows环境PhpStorm中简单使用PHP_CodeSniffer规范php代码
PHP工具篇:PHPStorm IDE使用CodeSniffer代码规范化管理
PhpStorm添加PHP代码规范检查CodeSniffer(phpcs)和PHP代码静态分析工具Mess Detector(phpmd)