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,如果列表里没有可以点击右侧的刷新,这样就全部设置完了