k10r / twig-cs-fixer
Composer 包用于修正 twig 代码风格
此包的官方仓库似乎已不存在,因此包已被冻结。
0.0.3
2022-02-23 17:04 UTC
Requires
- php: ^7.3
- symfony/config: ^4 | ^5
- symfony/console: ^4 | ^5
- symfony/dependency-injection: ^4 | ^5
- symfony/finder: ^4 | ^5
Requires (Dev)
- k10r/codestyle: ^1.0
- phpstan/phpstan: ^0.12.82
- symfony/var-dumper: ^5.2
This package is auto-updated.
Last update: 2024-03-06 12:05:12 UTC
README
实现的规则
功能 | 实现 |
---|---|
缩进 | X |
管道前空格 | X |
管道后空格 | X |
行间空格 | X |
尾随空格 | X |
大写变量 | X |
@var 风格 | |
你的想法 |
设置
- 前往你的项目文件夹并执行
composer require k10r/twig-cs-fixer --dev
- 创建一个名为
.twig_cs
、.twig_cs.dist
或.twig_cs.dist.php
的文件 - (可选) 根据您的需求调整执行的修复器
- 通过
vendor/bin/twig-cs-fixer
执行修复器
已知问题
- JavaScript(例如,所有在
<script>
块内的内容)不受影响 - 对同一函数的多次调用示例:
{% set
- 一些有闭合块,一些没有 - 属性标签没有排序
- 多行属性带有额外的打开标签(例如
(
、[
)格式不正确