Visual Studio "repeat last command" 的代码命令
Visual Studio Code command for "repeat last command"
是否有执行 "repeat last command" 的命令?如果没有,我怎么设置这样的东西?
基本上我想要的是按一些快捷键,让它重复上一个命令,这样我就不必在菜单或 ctrl-shift- 中再次找到它p框.
如果您特别希望重新运行最后一个 shell 命令,请参阅
较早的答案(见上文)
所以这有点古怪,因为要使 workbench.action.acceptSelectedQuickOpenItem
命令起作用,必须打开命令面板。因此,每当您使用宏键绑定时,它都会短暂地打开。
"macros": {
"rerunCommand": [
"workbench.action.showCommands",
"workbench.action.acceptSelectedQuickOpenItem"
]
}
我假设您已将 "workbench.commandPalette.history": 50,
设置为至少一个,以便最近使用的命令位于命令面板的顶部。 [我认为设置总是将最后一个命令放在顶部并选择它。]
然后是一些键绑定:
{
"key": "ctrl+;",
"command": "macros.rerunCommand"
},
您可以按Ctrl + Shift + P
,然后Enter
它也重复最近的命令。
看看:
On Mac 简单 Ctrl-P 重复终端上的最后一个命令。看来他们更新了!
是否有执行 "repeat last command" 的命令?如果没有,我怎么设置这样的东西?
基本上我想要的是按一些快捷键,让它重复上一个命令,这样我就不必在菜单或 ctrl-shift- 中再次找到它p框.
如果您特别希望重新运行最后一个 shell 命令,请参阅
较早的答案(见上文)
所以这有点古怪,因为要使 workbench.action.acceptSelectedQuickOpenItem
命令起作用,必须打开命令面板。因此,每当您使用宏键绑定时,它都会短暂地打开。
"macros": {
"rerunCommand": [
"workbench.action.showCommands",
"workbench.action.acceptSelectedQuickOpenItem"
]
}
我假设您已将 "workbench.commandPalette.history": 50,
设置为至少一个,以便最近使用的命令位于命令面板的顶部。 [我认为设置总是将最后一个命令放在顶部并选择它。]
然后是一些键绑定:
{
"key": "ctrl+;",
"command": "macros.rerunCommand"
},
您可以按Ctrl + Shift + P
,然后Enter
它也重复最近的命令。
看看:
On Mac 简单 Ctrl-P 重复终端上的最后一个命令。看来他们更新了!