当我通过 Ctrl+Tab 键盘快捷键在 VS Code 中打开选项卡时,要显示的下一个选项卡并不总是当前显示右侧的下一个选项卡。 (我正在考虑环绕;当当前选项卡不是最右边时也会发生这种情况) 从美学/用户体验的角度来看,这对我来说是一个问题,因为选项卡更改感觉与 gui 不同步,&它让我放慢速度。
我很高兴有一个解决方案,可以使 Ctrl+Tab 遵循屏幕上显示的顺序,或者使显示的顺序遵循 Ctrl+Tab 使用的任何顺序。如果您有任何信息,谢谢
默认情况下,Ctrl+Tab 按上次使用的顺序切换选项卡。 (选项卡按时间倒序切换)
根据VS Code 文档,默认情况下,线性切换选项卡的方法如下:
Ctrl+PageUp:向左移动编辑器(命令:
workbench.action.previousEditor
)Ctrl+PageDown:向右转到编辑器(命令:
workbench.action.nextEditor
)当然,这些可以根据您的喜好重新映射,但这些是默认值。
在 %AppData%\Code\User\keybindings.json 添加以下内容:
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},