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

 

Mac 版 PhpStorm 如何配置代码规范检查工具_第1张图片

Mac 版 PhpStorm 如何配置代码规范检查工具_第2张图片

Mac 版 PhpStorm 如何配置代码规范检查工具_第3张图片

3)在phpstorm中设置PSR提示

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

在下图第三步中,勾选PHP Code Sniffer validation,然后点击第四步的刷新按钮,选择PSR2,最后apply,保存即可。(我的找不到,只能搜索出来的)

Mac 版 PhpStorm 如何配置代码规范检查工具_第4张图片

 

接下来PhpStorm就可以时时检查你的代码,鼠标到达问题处时就会提示。尝试着让自己更规范吧~(^_^)

你可能感兴趣的:(网站)