在WebStorm中重新排序参数

时间:2016-08-02 14:25:00

标签: javascript webstorm

在ReSharper中,我曾经有一个Ctrl+Alt+Shift+Left arrow绑定重新排序值。它将采用我选择的任何参数/值/参数并将其向右移动一个。例如:

first, second third

会变成

first, third, second

我已经切换到WebStorm,没有旧的ReSharper设置,也找不到任何类似的绑定。这在WebStorm中是否可行? WebStorm中是否有任何宏功能,以便我自己实现它?

值得注意的是,有一个Move Element Left,但这似乎没有在JS文件中做任何事情。

修改

有宏功能,但实现它的唯一方法是:

  

选择当前字词 - >切 - >删除正在进行的逗号 - >将光标向左移动一个字 - >粘贴 - >添加逗号

如果我决定不想这样做,这会导致很多撤消。

1 个答案:

答案 0 :(得分:3)

目前,重新排序参数的唯一方法是Refactor | Change signature。如果您错过了更改参数顺序的其他方法,请向youtrack提交功能请求。另请参阅https://youtrack.jetbrains.com/issue/WEB-2175