首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PHP中使用缩进选项卡

在PHP中使用缩进选项卡
EN

Stack Overflow用户
提问于 2017-03-17 04:54:39
回答 2查看 5.3K关注 0票数 15

如何将PHP配置为使用选项卡进行缩进?

我能看到indentation_type的固定器

代码语言:javascript
复制
* indentation_type [@PSR2, @Symfony]
  | Code MUST use configured indentation type.

但是如何配置缩进类型?如果我试图设置'indentation_type' => 'tab',,就会得到错误

代码语言:javascript
复制
[indentation_type] Is not configurable.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-22 11:29:52

它就在文档中,还有我是如何错过它的(可能是因为我在搜索术语'tab‘而不是’缩进‘)。

对于其他寻找相同信息的人,PhpCsFixer\Config中有一个PhpCsFixer\Config方法。

代码语言:javascript
复制
return PhpCsFixer\Config::create()
    ->setRules([
        '@PSR2' => true,
        'indentation_type' => true,
    ])
    ->setIndent("\t")
    ->setLineEnding("\n")
    ->setFinder($finder)
票数 29
EN

Stack Overflow用户

发布于 2020-10-23 06:48:35

首先在项目根目录中创建.php_cs文件。然后将以下行添加到.php_cs文件中

代码语言:javascript
复制
<?php
return PhpCsFixer\Config::create()
->setRules([
    '@PSR2' => true,
    'indentation_type' => true,
])
->setIndent("\t")
->setLineEnding("\n")
->setFinder($finder)

然后运行下面的命令来解决这个问题

代码语言:javascript
复制
vendor/bin/php-cs-fixer fix . --config .php_cs
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42849484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档