在 vscode 中不同标签组的标签之间切换

Switch between tabs from different tab groups in vscode

是否可以在不同组的选项卡之间切换?因为现在如果我创建两个选项卡组并开始切换(使用 Ctrl+Tab)它将开始切换组内的选项卡(而不是来自一组的选项卡到其他组中的选项卡)。

我试过 workbench.action.openNextRecentlyUsedEditor 但实际上什么也没有发生。

有一个未解决的功能请求抱怨 workbench.action.openNextRecentlyUsedEditor 的意外行为:

workbench.action.openNextRecentlyUsedEditor does not behave as expected (#37366)

请注意,这并不是说该命令什么都不做,而是它只会在最近使用的列表中还剩下另一个编辑器时才会做一些事情(所以它不能像 Ctrl+Tab 可以)。

首先,您可以使用Ctrl+<group number>将焦点转移到您想要的组。然后您可以使用 Ctrl + Tab 在该组内的选项卡之间切换。

假设我打开了 2 个组,我想将焦点转移到组 2。我使用 Ctrl + 2。稍后,我可以使用 Ctrl + Tab.

专注于第 2 组中的不同选项卡

(Ref) 其他相关快捷键在这里:https://code.visualstudio.com/docs/getstarted/keybindings#_editorwindow-management

截至 2022 年 3 月 29 日对我有用的方法;

workbench.action.focusLeftGroup
workbench.action.focusRightGroup

这些实际上类似于向左或向右跳格。

我设置了自定义命令:

[alt+l, alt+g] 
[alt+r, alt+g] 

分别