在Sublime中,我的键绑定设置如下:
{ "keys": ["super+j"], "command": "next_view_in_stack" },
我正在尝试使用VSCode重新创建此行为
{
"key":"cmd+j",
"command":"workbench.action.previousEditor"
},
但是它没有转到我的上一个标签,而是向左移了一个标签。有没有像Sublime这样的“堆栈”编辑器概念?
答案 0 :(得分:1)
以下命令可能会为您提供所需的功能:
{ "key": "ctrl+tab", "command": "workbench.action.openNextRecentlyUsedEditorInGroup" },
{ "key": "ctrl+shift+tab", "command": "workbench.action.openPreviousRecentlyUsedEditorInGroup" },
答案 1 :(得分:1)
您需要配置两个不同的按键绑定才能使其正常工作。
首先,正如@alexriedl所述,将workbench.action.openNextRecentlyUsedEditorInGroup
配置为Cmd + J。
此外,要在快速打开列表打开后允许重复使用快捷方式,还需要将workbench.action.quickOpenNavigateNext
配置为Cmd + J,并在表达式中设置其 到inQuickOpen
。
对于我来说,当我想为最近的文件循环快捷方式配置Alt + Tab时,此方法有效。希望这会有所帮助。