jspaetzel/phpstyle

此包已被废弃,不再维护。未建议替代包。

PHPStyle - 快速美化PHP代码

安装: 653

依赖: 0

建议者: 0

安全: 0

星标: 5

关注者: 2

分支: 0

开放问题: 0

类型:composer-plugin

1.7.0 2023-06-27 22:36 UTC

This package is auto-updated.

Last update: 2024-01-27 23:58:35 UTC


README

PHPCSFixer的精简、有观点的包装。

此包预加载了大多数PHP应用程序合理的样式选择。您应该能够在大多数代码上直接运行它。

https://php.style/

🏗 设置

  1. 要求包
composer require jspaetzel/phpstyle --dev

🗒 注意:此包是一个 composer插件,安装后将在项目根目录创建一个初始的 phpstyle.neon 文件和一个管理的 .php-cs-fixer.dist.php 文件。在执行此操作之前,您可能会被提示。

  1. 审查 phpstyle.neon 配置文件。您可以随时修改此文件。

  2. 运行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 修改并查看会发生什么。但请注意,这些是风险操作!⚠