VS Code标签页重排:如何相对当前位置左右移动标签页
在VS Code中设置标签页左右移动的快捷键
VS Code默认没有绑定alt+shift+左/右箭头来移动标签页,但你可以自己配置:
打开快捷键设置面板
- Windows/Linux:按下
Ctrl+K后松开,再按Ctrl+S - Mac:按下
Cmd+K后松开,再按Cmd+S - 或者通过菜单栏:
文件 > 首选项 > 键盘快捷键
- Windows/Linux:按下
搜索目标命令
在搜索框里输入moveEditorLeft和moveEditorRight,这两个分别对应向左、向右移动当前标签页的命令。绑定快捷键
- 找到
workbench.action.moveEditorLeft命令,点击它旁边的铅笔图标,按下alt+shift+左箭头,保存即可。 - 同样操作
workbench.action.moveEditorRight,绑定alt+shift+右箭头。
- 找到
处理快捷键冲突
如果提示快捷键已被占用,你可以:- 直接替换原有命令的快捷键(确认原有功能你不需要的话)
- 或者给冲突命令重新分配其他快捷键,再回来设置标签页移动的快捷键
也可以直接修改settings.json配置
打开设置文件(Ctrl+,/Cmd+,,然后点击右上角的打开设置图标),添加以下配置:
{ "keybindings": [ { "key": "alt+shift+left", "command": "workbench.action.moveEditorLeft", "when": "editorTextFocus" }, { "key": "alt+shift+right", "command": "workbench.action.moveEditorRight", "when": "editorTextFocus" } ] }
添加"when": "editorTextFocus"可以确保只有在编辑器聚焦时快捷键才生效,避免和其他全局快捷键冲突。
内容的提问来源于stack exchange,提问作者abc
相关产品推荐
相关产品推荐

