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

Nat*_*ith 4 linux opensuse visual-studio-code

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

我很乐意与任何品牌的解决方案Ctrl+ Tab按照屏幕上显示的命令或显示的顺序遵循什么顺序Ctrl+ Tab使用.如果您有任何信息,谢谢

小智 18

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

{ 
    "key": "ctrl+tab", 
    "command": "workbench.action.nextEditor" 
},
{ 
    "key": "ctrl+shift+tab", 
    "command": "workbench.action.previousEditor" 
},
Run Code Online (Sandbox Code Playgroud)

  • 现在可以在 GUI 中进行编辑。点击设置 -> 键盘快捷键 (4认同)

ifc*_*fig 7

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

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

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

  • Ctrl+ PageDown:去一个编辑器(命令:workbench.action.nextEditor)

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