VSCode默认欢迎页无法完全自定义,但可通过设置禁用、扩展增强或隐藏区块来优化启动体验:勾选“Window: Restore Windows”并启用“Workbench: Start Without Welcome Page”可跳过欢迎页直接恢复上次会话。

VSCode 默认的欢迎页面(即启动时显示的“开始”页)无法直接通过用户设置完全自定义,但你可以通过几种实用方式间接控制其内容或行为,包括禁用、跳过、或用扩展增强功能。
关闭欢迎页面,直接打开上次工作区
如果你希望启动 VSCode 时不显示欢迎页,而是直接恢复上一次打开的文件夹或工作区:
- 打开设置(Ctrl+, 或 Cmd+,),搜索 “open at login”
- 勾选 “Window: Restore Windows” → 选择 “all” 或 “folders”
- 取消勾选 “Workbench: Start Without Welcome Page”(注意:这个选项实际是「启动时是否显示欢迎页」,勾选它才会跳过欢迎页)
✅ 效果:下次启动 VSCode 就不会出现欢迎页,而是直接打开你上次关闭时的窗口和文件。
用扩展替换或增强欢迎页
官方不开放欢迎页 DOM 修改,但社区有轻量级扩展可提供替代入口:
- Custom Welcome Page:允许你用 Markdown 编写自己的欢迎页,替换默认内容(需配合简单配置)
- Start Page:在新窗口中打开一个可定制的起始页(含快捷链接、最近项目、笔记等)
- Project Manager:虽不改欢迎页,但能一键快速切换项目,减少对欢迎页导航的依赖
⚠️ 注意:这些扩展一般是在新标签页或命令面板中调用,并非真正“覆盖”原生欢迎页,但体验更可控。
隐藏特定欢迎页区块(如“最近”、“教程”)
VSCode 允许你收起部分模块,让欢迎页更简洁:
- 在欢迎页右上角,每个板块(如“最近打开”、“学习资源”)都有 ⋯ → Hide section 按钮
- 隐藏后,该区域不再显示,且设置会保存到当前工作区或用户设置中
- 也可在设置中搜索 “workbench.welcomePage.show…”,手动关闭某些项(例如 showRecent、showTelemetryOptOut)
用命令跳过欢迎页,快速打开文件/文件夹
适合习惯键盘操作的用户:
- Ctrl+K Ctrl+O(Win/Linux)或 Cmd+K Cmd+O(Mac):快速打开文件夹,绕过欢迎页
- Ctrl+P:打开快速打开,输入文件名即跳转
- 把常用项目添加到 “File → Add Folder to Workspace…” 并保存为 .code-workspace,再设为启动工作区
基本上就这些。VSCode 的欢迎页设计偏功能引导,不是为深度定制而生,但通过设置组合 + 轻量扩展,完全可以按自己节奏启动和工作。










