使 VS Code 编辑器 Ctrl+Tab 循环选项卡的顺序与屏幕上显示的顺序相同?

问题描述 投票:0回答:2

当我通过 Ctrl+Tab 键盘快捷键在 VS Code 中打开选项卡时,要显示的下一个选项卡并不总是当前显示右侧的下一个选项卡。 (我正在考虑环绕;当当前选项卡不是最右边时也会发生这种情况) 从美学/用户体验的角度来看,这对我来说是一个问题,因为选项卡更改感觉与 gui 不同步,&它让我放慢速度。

我很高兴有一个解决方案,可以使 Ctrl+Tab 遵循屏幕上显示的顺序,或者使显示的顺序遵循 Ctrl+Tab 使用的任何顺序。如果您有任何信息,谢谢

linux visual-studio-code opensuse
2个回答
25
投票

默认情况下,Ctrl+Tab 按上次使用的顺序切换选项卡。 (选项卡按时间倒序切换)

根据VS Code 文档,默认情况下,线性切换选项卡的方法如下:

  • Ctrl+PageUp:向左移动编辑器(命令:

    workbench.action.previousEditor

  • Ctrl+PageDown:向右转到编辑器(命令:

    workbench.action.nextEditor

当然,这些可以根据您的喜好重新映射,但这些是默认值。


18
投票

在 %AppData%\Code\User\keybindings.json 添加以下内容:

{ 
    "key": "ctrl+tab", 
    "command": "workbench.action.nextEditor" 
},
{ 
    "key": "ctrl+shift+tab", 
    "command": "workbench.action.previousEditor" 
},
© www.soinside.com 2019 - 2024. All rights reserved.