使VS代码编辑器按Ctrl + Tab循环选项卡的顺序与它们在屏幕上显示的顺序相同?

时间:2017-09-13 02:49:51

标签: linux visual-studio-code opensuse

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

我对使用 Ctrl + Tab 按照屏幕上显示的顺序或使显示的顺序按照任何顺序 Ctrl的解决方案感到满意 + Tab 正在使用。谢谢你有任何信息

2 个答案:

答案 0 :(得分:6)

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

根据VS Code docs,默认情况下,线性切换标签的方法如下:

  • Ctrl + PageUp :左转编辑器(命令:workbench.action.previousEditor

  • Ctrl + PageDown :右转编辑器(命令:workbench.action.nextEditor

当然,这些都可以根据自己的喜好重新映射,但这些都是默认设置。

答案 1 :(得分:1)

在 %AppData%\Roaming\Code\User\keybindings.json 中添加:

{ 
    "key": "ctrl+tab", 
    "command": "workbench.action.nextEditor" 
},
{ 
    "key": "ctrl+shift+tab", 
    "command": "workbench.action.previousEditor" 
},