如何配置VSCode:空窗口时在当前窗口打开项目,否则新开窗口?
VSCode 窗口打开行为配置方案
要实现「已有项目窗口时新开窗口加载新项目,空窗口时直接在当前窗口打开」的需求,只需调整VSCode的核心设置即可:
- 打开VSCode设置面板(快捷键:Windows/Linux用
Ctrl+,,Mac用Cmd+,) - 在搜索框输入
window.openFoldersInNewWindow - 将该设置的值从
"on"修改为"default"
"default" 是VSCode预设的智能判断逻辑:
- 当当前窗口未加载任何文件夹/工作区(刚启动或新建的空窗口),打开项目时会直接在当前窗口加载
- 当当前窗口已有打开的项目,打开新项目时会自动创建新窗口
你之前使用的 "on" 是强制所有场景都新开窗口,所以才会出现空窗口加载项目时仍留空窗口的问题,并非误解预设工作流,只是设置项选择有误。
内容的提问来源于stack exchange,提问作者JoGr
相关产品推荐
相关产品推荐

