如何设置VSCode默认打开主副侧边栏及两个编辑器组
配置VSCode默认启动布局与双显示器适配
1. 禁用历史项目自动加载
打开VSCode的设置文件settings.json(快捷键Ctrl+Shift+P/Cmd+Shift+P,输入Open Settings (JSON)),添加以下配置:
"window.restoreWindows": "none"
该设置会让VSCode启动时不自动加载任何历史文件夹或工作区。
2. 默认显示主、副侧边栏
在settings.json中添加以下配置,确保启动时左侧主侧边栏和右侧辅助侧边栏均处于显示状态:
// 主侧边栏(左侧)默认固定显示 "workbench.sideBar.location": "left", // 辅助侧边栏(右侧)默认显示并固定位置 "workbench.view.secondarySidebar.location": "right", "workbench.view.secondarySidebar.visible": true
3. 默认创建双编辑器组
有两种方式实现启动时默认拆分出两个编辑器组:
- 方法一:通过配置文件固定布局
在settings.json中添加:
该配置会让新窗口默认以等宽双列布局展示编辑器组。"workbench.editor.defaultLayout": { "groups": [ { "size": 0.5 }, { "size": 0.5 } ] } - 方法二:通过启动命令指定布局
修改VSCode快捷方式的目标路径,添加启动参数:
参数说明:code --new-window --no-recent --editor-layout=twoColumns--new-window:强制打开新窗口--no-recent:不加载最近访问的项目--editor-layout=twoColumns:默认启用双列编辑器布局
4. 适配双显示器的布局宽度
在settings.json中添加以下配置,让窗口启动时自动适配双显示器尺寸:
// 启动时最大化窗口,自动适配显示器宽度 "window.newWindowDimensions": "maximized", // 若需要固定宽度(比如双显示器总分辨率宽度),可替换为具体数值: // "window.newWindowDimensions": { "width": 5120, "height": 1440 }
根据你的双显示器实际分辨率调整width和height数值即可。
验证配置
保存settings.json后关闭所有VSCode窗口,重新启动即可看到:
- 无历史项目自动加载
- 主、副侧边栏默认显示
- 编辑器默认拆分为两个等宽组
- 窗口自动适配双显示器尺寸
内容的提问来源于stack exchange,提问作者PeteDD
相关产品推荐
相关产品推荐

