jspaetzel / phpstyle
此包已被废弃,不再维护。未建议替代包。
PHPStyle - 快速美化PHP代码
1.7.0
2023-06-27 22:36 UTC
Requires
- php: ^7.3|^8.0
- composer-plugin-api: ^1.0 || ^2.0
- nette/neon: ^3.3
- php-cs-fixer/shim: ^3.8
Requires (Dev)
- ext-json: *
- composer/composer: ^1.0 || ^2.0
- friendsofphp/php-cs-fixer: ^3.14
- phpunit/phpunit: ^9
README
PHPCSFixer的精简、有观点的包装。
此包预加载了大多数PHP应用程序合理的样式选择。您应该能够在大多数代码上直接运行它。
🏗 设置
- 要求包
composer require jspaetzel/phpstyle --dev
🗒 注意:此包是一个 composer插件,安装后将在项目根目录创建一个初始的
phpstyle.neon
文件和一个管理的.php-cs-fixer.dist.php
文件。在执行此操作之前,您可能会被提示。
-
审查
phpstyle.neon
配置文件。您可以随时修改此文件。 -
运行php-cs-fixer来修复您的代码
./vendor/bin/php-cs-fixer fix
🗒 注意:php-cs-fixer与PHPStorm和其他编辑器集成,因此PHPStyle也应该与它们一起工作。
就是这样,您的代码已经格式化!
⚙ 配置
PHPStyle的配置灵感来源于 PHPStan,是一个非常简单的neon配置文件。如果需要,只需调整路径和PHP版本即可。
parameters: php: 7.1 risky: false paths: - src - tests excludePaths: - src/path/you/want/to/skip - src/or/a/file-to-skip.php
想启用更多规则?将
risky: true
修改并查看会发生什么。但请注意,这些是风险操作!⚠