在ReSharper中,我曾经有一个Ctrl+Alt+Shift+Left arrow
绑定重新排序值。它将采用我选择的任何参数/值/参数并将其向右移动一个。例如:
first, second third
会变成
first, third, second
我已经切换到WebStorm,没有旧的ReSharper设置,也找不到任何类似的绑定。这在WebStorm中是否可行? WebStorm中是否有任何宏功能,以便我自己实现它?
值得注意的是,有一个Move Element Left
,但这似乎没有在JS文件中做任何事情。
有宏功能,但实现它的唯一方法是:
选择当前字词 - >切 - >删除正在进行的逗号 - >将光标向左移动一个字 - >粘贴 - >添加逗号
如果我决定不想这样做,这会导致很多撤消。
答案 0 :(得分:3)
目前,重新排序参数的唯一方法是Refactor | Change signature
。如果您错过了更改参数顺序的其他方法,请向youtrack提交功能请求。另请参阅https://youtrack.jetbrains.com/issue/WEB-2175