0%

PhpStorm中使用PSR2编码规范phpcbf脚本自动修正代码格式

安装CodeSniffer

安装CodeSniffer

1
brew install php-code-sniffer

安装完成后的路径:/usr/local/Cellar/php-code-sniffer

1
2
3
4
5
☁  bin  pwd
/usr/local/Cellar/php-code-sniffer/3.3.1/bin
☁ bin ls
phpcbf phpcs

配置phpcbf

1
2
./phpcs --config-set default_standard PSR2
./phpcbf --config-set default_standard PSR2
1
2
>☁ bin ls
>CodeSniffer.conf phpcbf phpcs

配置PhpStorm

基本配置

  1. 打开PhpStorm的设置页(File->Setting或者Command+,),到Editor/Code StylePHP中选择风格为 PSR1/2

  2. 设置Code Sniffer

    选择之前phpcs的路径,填写后可以点击Validate按钮验证

现在使用PhpStorm的格式化,将会自动格式化成psr-2的风格

参考地址