45press / phpcs
45PRESS 的 PHPCS 基础规则集
dev-master
2019-06-05 09:28 UTC
Requires
- php: >=7.1
- automattic/vipwpcs: 1.0.0
- dealerdirect/phpcodesniffer-composer-installer: ^0.5.0
- fig-r/psr2r-sniffer: ^0.5.0
- phpcompatibility/phpcompatibility-wp: ^2.0.0
- squizlabs/php_codesniffer: ~3.4.0
- wp-coding-standards/wpcs: 1.2.1
This package is auto-updated.
Last update: 2024-09-05 21:41:58 UTC
README
安装
通过 Composer 安装库
composer require --dev 45press/phpcs:dev-master
用法
使用以下命令检查您的 PHP 文件
./vendor/bin/phpcs .
通过编辑 composer.json
文件添加以下内容
"scripts": { "lint": [ "phpcs ." ], }
然后使用...
composer run lint
持续集成
库加载 45PRESS-Standard
规则集,并检查 PHP 7.1 或更高版本的语法错误。
要覆盖默认的 PHP 版本检查,设置 --runtime-set testVersion 7.1-
配置选项。例如,对于 PHP 版本 7.2 及以上
./vendor/bin/phpcs --runtime-set testVersion 7.2-
请注意,您只能从命令行覆盖 PHP 版本检查。
IDE
PHPCS 的 IDE 集成可能无法注册 45PRESS-Standard
规则集。如果发生这种情况,请在项目根目录放置 .phpcs.xml.dist
<?xml version="1.0"?> <ruleset name="Project PHPCS"> <rule ref="45PRESS-Standard" /> </ruleset>