【问题标题】:PhpStorm - double indentation for arraysPhpStorm - 数组的双缩进
【发布时间】:2016-07-29 06:07:05
【问题描述】:

我是许多更喜欢制表符缩进而不是空格的开发人员之一,无论 FIG 推荐什么或将其设置为标准。

我几天前设置了 PhpStorm,我正在评估它(我使用 PDT Eclipse)。

我有一个问题,这在 PHP Storm 中非常烦人,我似乎找不到设置或解决方案:

我喜欢用 2 个制表符缩进数组,并用与数组键相同的缩进关闭括号(参见下面的示例)。有没有办法让 PhpStorm 使用这种缩进,或者至少阻止它在数组中强制自己的缩进?

$arr = array(
        'key1' => 'value1',
        'arr1' => array(
                'key2' => 'value2',
                ),
        );

【问题讨论】:

  • 我不得不在双缩进和 PhpStorm 的其他很酷的功能之间做出选择,所以我选择了 PhpStorm。我已经解决了只使用一个标签来进行数组缩进,即使我所有的代码都有所有数组双缩进 - 我正在重构。不是最酷的解决方案,但我猜你不可能拥有一切:)

标签: php arrays settings phpstorm indentation


【解决方案1】:

您需要在代码样式中设置双缩进。但这会在任何地方产生双重缩进。即使我理解它不能回答您的问题,我还是建议坚持明智的做法,并且在任何地方只使用一个标签(也许设置 8 个空格宽的标签)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-31
    • 1970-01-01
    • 2011-09-07
    • 2017-07-30
    • 2013-08-20
    • 1970-01-01
    • 2021-09-27
    • 2019-03-23
    相关资源
    最近更新 更多