阻止 PhpStorm 对齐关联数组

Stop PhpStorm from aligning associative arrays

如何告诉 PhpStorm(使用版本 8.0.3)在单击 Cmd+Alt+L 重新格式化我的代码时保持以下数组不变:

$array = [
    'short' => 1, // I want this...
    'veryVeryVeryIncrediblyLong' => 123456789,
];

而不是这样做:

$array = [
    'short'                      => 1, // Not this...
    'veryVeryVeryIncrediblyLong' => 123456789,
];

首选项 → 编辑器 → 代码风格 → PHP → 其他 → 对齐键值对

设置(Mac 上的首选项)|编辑|代码风格 | PHP |其他 |数组声明样式 -> 对齐键值对


自 PhpStorm 2017.x 版本 它现在位于 Settings (Preferences on Mac) | Editor | Code Style | PHP | Wrapping and Braces --> Array initializer | Align key-value pairs

Phpstorm 2017.3 及更高版本 中,此设置位于 文件 |设置 |编辑|代码风格 | PHP |包装和大括号 |数组初始值设定项 |对齐键值对

在 phpstorm 2019 中它是这样的: (设置 > 编辑器 > php > 换行和大括号 > 赋值语句 > 对齐连续赋值)

PhpStorm 2019 及更高版本:设置 -> 编辑器 -> PHP -> 包装和大括号 -> 数组初始值设定项 -> 对齐键值对 [*] (Linux OS)