小编kdm*_*try的帖子

水平列表到垂直列表,反之亦然 - 基于 IntelliJ IDEA 的 IDE

在 IntelliJ IDEA 和基于它的 IDE PhpStorm 中,是否有键盘快捷键可以将水平列表转换为垂直列表,反之亦然?例如我有数组

$arr = [
    'test',
    'a' => 'b',
];
Run Code Online (Sandbox Code Playgroud)

我希望把它单行,我可以选择文本和使用Ctrl+ Shift+ J,我得到

$arr = ['test', 'a' => 'b', ];
Run Code Online (Sandbox Code Playgroud)

这几乎是好的,我可以,手动删除最后一个。但是如何做相反的事情:将水平列表转换为垂直列表?这不仅与数组有关,此问题也与函数签名有关,例如

public function test($arg1, $arg2, $arg3, $arg4)
Run Code Online (Sandbox Code Playgroud)

和函数调用

test($arg1, $arg2, $arg3, $arg4);
Run Code Online (Sandbox Code Playgroud)

有时字符串变得太长,需要将其拆分以提高可读性,如下所示:

test(
    $arg1,
    $arg2,
    $arg3,
    $arg4
);
Run Code Online (Sandbox Code Playgroud)

请注意,这个问题与代码折叠无关,我想真正更改格式,而不仅仅是为我显示隐藏。

code-formatting keyboard-shortcuts intellij-idea phpstorm

5
推荐指数
1
解决办法
1562
查看次数