我使用的是PhpStorm,我想知道是否有一个插件可以在视觉上对齐多行数组,甚至可能对齐多个连续的赋值,但在=>
或=
前后只保留一个空格。
我知道有一种选择可以将内置的代码对齐,但与许多公司一样,我们在这个问题上也有争论,我和其他公司希望始终在项目前后使用一个空格,以减少代码审查中的代码更改,并保留git历史记录。
举个例子:
这就是实际代码的样子:
$a = [
'key1' => 'value1',
'key2' => 'value2',
'longkey3' => 'value3',
];
$b = 1;
$longc = 2;
$key_after_new_line = 3;
但就它在PhpStorm中的样子而言,这就是它的样子:
$a = [
'key1' => 'value1',
'key2' => 'value2',
'longkey3' => 'value3',
];
$b = 1;
$longc = 2;
$key_after_new_line = 3;
据我所知,目前还没有插件,但功能请求已经存在了一段时间,没有:https://youtrack.jetbrains.com/issue/IDEABKL-534