Webstorm 是Ctrl+;班次+;从网络风暴中消失的箭?

Webstorm 是Ctrl+;班次+;从网络风暴中消失的箭?,webstorm,Webstorm,我喜欢WebStorm中按块(而不是按行)上下移动当前块(不是行,不是选择)的功能。在Windows上,它是Ctrl+Shift+Up/Down。例如,您可以使用单个命令更改顺序函数的顺序,而无需选择 之前: function first() { ... } function second() { // WITH CURSOR HERE, HIT CTRL+SHIFT+UP ... } function third() { ... } 之后: function se

我喜欢WebStorm中按块(而不是按行)上下移动当前块(不是行,不是选择)的功能。在Windows上,它是Ctrl+Shift+Up/Down。例如,您可以使用单个命令更改顺序函数的顺序,而无需选择

之前:

function first() {
   ...
}

function second() {  // WITH CURSOR HERE, HIT CTRL+SHIFT+UP
   ...
}

function third() {  
   ...
}
之后:

function second() {   // TA-DA!!
   ...
}

function first() {
   ...
}

function third() {  
   ...
}
在最新的WS-update到2020.3之后,它似乎不再工作了

(Ctrl+和alt+enter基本相同)

如果我知道这个命令叫什么,我可以重新分配它,但是除了我偶然发现的关键命令之外,我从其他地方都没有找到它


有人知道吗?

可能在您的键盘地图中有完全不同的快捷方式

可以使用鼠标从主菜单调用实际操作:
code |向上移动语句
(相反的
code |向下移动语句

您可以检查keymap中的快捷方式,并根据需要在
设置/首选项| keymap
中进行更改(使用本地搜索字段缩小列表范围)


1)您使用什么键映射
Settings | Keymap
——可能您现在正在使用不同的Keymap(在升级过程中以某种方式重置),所以请尝试另一个。2) 这一行动有哪些捷径?您也可以在
主菜单| code |向上/向下移动语句
中进行检查。3) 如果您通过菜单使用该操作,它是否有效?很好,我使用的是VS代码映射。然而,你对“这是哪个命令?”的实际回答正是我所需要的。请随意发布答案,以便我批准。谢谢:)