最近公司项目要推进PSR2编码规范,经过老大指向,用PHP-CS-Fixer是可以实现的。
Composer安装工具:
composer global require friendsofphp/php-cs-fixer
假设待修改项目路径为:
D:\git\test
则进入工具目录(Administrator为登陆用户名):
C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin
命令行执行指令:
php-cs-fixer fix D:\git\test --rules=@PSR2
单文件的话,就将fix后面的目录改为文件的绝对路径。
个人使用下来,这个工具作为项目的首次PSR2的预处理是可以的,但一些细节还是需要人工使用PHP_CodeSniffer来核对跳转的,后面一篇博客将记录PHP_CodeSniffer配合PhpStorm的使用方法。
工具Github地址:https://github.com/FriendsOfPHP/PHP-CS-Fixer
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。