PhpStorm使用双选项卡格式化多行数组

时间:2016-02-20 13:11:04

标签: php arrays format phpstorm

问题是PhpStorm(10)使用双缩进格式化数组而不是单个缩进。所以我期待这个

public function behaviors ()
{
    return [
        [
            'class' => NestedSetsBehavior::className()
        ]
    ];
}

但是得到这个

public function behaviors ()
{
    return [
            [
                    'class' => NestedSetsBehavior::className()
            ]
    ];
}

我尝试更改缩进的不同设置,包括“延续缩进”,但仍然保持不变。

1 个答案:

答案 0 :(得分:-1)

enter image description here

我复制/粘贴了你的例子并做了Code -> Reformat Code,结果是在单个缩进的屏幕截图中。我强调了可能导致您遇到的问题的选项。

我使用的是Mac和PHPStorm 10(就像你的一样)。