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

如何配置VSCode直接打开工作区时不恢复未关闭文件?已尝试方案无效

在Visual Studio Code中设置打开工作区不恢复之前文件的方法
  • 核心全局/用户级设置调整

    1. 打开设置界面:用快捷键Ctrl+,(Windows/Linux)或Cmd+,(Mac)
    2. 在搜索框输入files.reopenFolders,把值改成none
    3. 再搜索window.restoreWindows,设置为none(完全不恢复任何内容)或者folders(只恢复工作区目录,不打开之前的文件)
    4. 也可以直接编辑settings.json,添加以下配置:
      "files.reopenFolders": "none",
      "window.restoreWindows": "none"
      
  • 针对单个工作区的专属设置
    如果只想让特定工作区生效,打开该工作区后:

    1. 点击左下角的设置图标,选择「工作区设置」
    2. 重复上述两个设置的调整,这样只会影响当前工作区,不会改动全局配置
  • 排查其他干扰项

    1. 搜索workbench.startupEditor,设置为newUntitledFile或none,避免启动时自动恢复文件
    2. 检查实验性功能:搜索workbench.enableExperiments,确保没有开启会自动恢复会话的实验项
    3. 暂时禁用会话管理类扩展,排查是否是扩展导致的自动恢复
  • 重置会话数据(极端情况)
    如果以上方法都没用,可以手动清除会话备份:

    1. 完全关闭VSCode
    2. 找到对应系统的会话目录:
      • Windows: %APPDATA%\Code\Backups
      • Mac: ~/Library/Application Support/Code/Backups
      • Linux: ~/.config/Code/Backups
    3. 删除该目录下的所有文件,重新打开VSCode

内容的提问来源于stack exchange,提问作者Nick Zhou

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 22:09:34