网站建设技术团队
phpstrom使用PSR-2编码规范格式化
  • 日期 : 2019-02-26
当多名程序员在多个项目中合作时,就需要一个共同的编码规范,
而本文中的风格规范源自于多个不同项目代码风格的共同特性,
因此,本规范的价值在于我们都遵循这个编码风格,而不是在于它本身。

(1)使用环境:

phpstorm2018

(2)安装phpcs

composer global require 'squizlabs/php_codesniffer=*'
会在C:\Users\{user name}\AppData\Roaming\Composer\vendor\bin下生成一个phpcs.bat文件

(3)安装php-cs-fixer

composer require friendsofphp/php-cs-fixer

》打开PhpStorm点击 File->Settings

》接着点击Languages & Frameworks->PHP->Quality Tools->Code Sniffer点击Configuration右侧的按钮,

》选择C:\Users\{user name}\AppData\Roaming\Composer\vendor\bin的路径,就是刚才composer之后生成的那个phpcs.bat的路径。

》选择之后点击Validate验证成功

》节点点击Editor->Inspections展开点击右侧的PHP-》Quality Tools-》勾选PHP Code Sniffer Validation 选择右侧的coding standard-》PSR2,如果列表里没有可以点击右侧的刷新,这样就全部设置完了