You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 21:33:18