是否能在不同分组之间切换标签页?因为现在如果我创建两个标签组并开始切换(使用Ctrl+Tab), 它将开始在组内切换标签页(而不是从一个组的标签切换到另一个组的标签)。
我已经尝试了workbench.action.openNextRecentlyUsedEditor
, 但实际上什么都没有发生。
是否能在不同分组之间切换标签页?因为现在如果我创建两个标签组并开始切换(使用Ctrl+Tab), 它将开始在组内切换标签页(而不是从一个组的标签切换到另一个组的标签)。
我已经尝试了workbench.action.openNextRecentlyUsedEditor
, 但实际上什么都没有发生。
首先,您可以使用Ctrl
+<组号>
将焦点切换到所需的分组。然后,您可以使用Ctrl
+Tab
在该组内的选项卡之间进行切换。
假设我打开了两个分组,并且我想将焦点切换到第2个分组。我使用Ctrl
+2
。稍后,我可以使用Ctrl
+Tab
来聚焦于第2组中不同的选项卡。
(Ref)其他相关快捷键请参见:https://code.visualstudio.com/docs/getstarted/keybindings#_editorwindow-management
workbench.action.openNextRecentlyUsedEditor
意外行为发出了抱怨:
workbench.action.openNextRecentlyUsedEditor does not behave as expected (#37366)
请注意,这并不是说该命令没有任何作用,而是只有在最近使用的列表中还有其他编辑器时才会执行某些操作(所以它不能像 Ctrl+Tab 一样切换)。我已经将以下操作设置为自定义键绑定:
workbench.action.navigateLeft
workbench.action.navigateRight
workbench.action.navigateUp
workbench.action.navigateDown
他们在每个编辑器组中当前显示的文件之间进行切换。
截至2022年3月29日,对我有效的方法是:
workbench.action.focusLeftGroup
workbench.action.focusRightGroup
[alt+l, alt+g]
[alt+r, alt+g]
分别。
Ctrl + K, Ctrl + 箭头键
。workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup
使用
workbench.action.quickopenPreviousRecentlyUsedEditor
Ctrl + Page-up
和Ctrl + Page-down
。 - kiltekCommand + <tab number>
来切换到指定的标签组。;) - undefined