VS Code中编辑器组内标签页循环切换的命令及配置方法?
VS Code编辑器组内循环切换标签页的方法
一、组内循环切换下一个标签页的命令
直接使用VS Code内置的 View: Open Next Editor in Group 命令(中文界面为「视图:在组中打开下一个编辑器」),该命令会在当前编辑器组内切换到下一个标签页,当处于本组最后一个标签页时,会自动循环回到本组第一个标签页。
对应的反向循环命令为 View: Open Previous Editor in Group(中文界面为「视图:在组中打开上一个编辑器」)。
二、修改默认「View: Open Next Editor」为组内循环
默认的 View: Open Next Editor 命令会跨组切换,你可以通过修改快捷键配置将其替换为组内循环的行为:
- 打开快捷键设置面板:按下
Ctrl+K后再按Ctrl+S(Windows/Linux),或者Cmd+K后按Cmd+S(Mac)。 - 点击面板右上角的「打开键盘快捷方式(JSON)」图标,进入
keybindings.json文件。 - 添加如下配置(以替换默认的
Ctrl+Tab快捷键为例):
{ "key": "ctrl+tab", "command": "workbench.action.nextEditorInGroup", "when": "editorFocus" }
- 如果需要修改反向切换的快捷键,可添加对应配置:
{ "key": "ctrl+shift+tab", "command": "workbench.action.previousEditorInGroup", "when": "editorFocus" }
保存配置后,原快捷键就会执行组内循环切换的逻辑,不再跨组跳转。
内容的提问来源于stack exchange,提问作者Rob Kwasowski
相关产品推荐
相关产品推荐

