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

VS Code每次启动默认打开同一项目/文件,如何解决?

解决VS Code强制跳转至同一项目的问题

核心排查与修复步骤

  • 检查窗口恢复设置:打开设置(快捷键Ctrl+,/Cmd+,),搜索window.restoreWindows,将值改为none或manual,避免启动时自动恢复固定的窗口会话。
  • 清理工作区存储:
    • 关闭VS Code,找到对应系统的VS Code配置目录:
      • Windows:%APPDATA%\Code
      • macOS:~/Library/Application Support/Code
      • Linux:~/.config/Code
    • 删除该目录下Workspaces文件夹内的所有内容,这里存储了绑定的工作区会话记录。
  • 检查启动参数与文件关联:
    • 右键文件/文件夹,选择「打开方式」→「选择其他应用」,重新勾选「始终使用此应用打开」,重置错误的关联绑定。
    • 查看VS Code快捷方式的属性,检查「目标」栏是否附加了固定项目路径(例如"C:\Program Files\Microsoft VS Code\Code.exe" D:\fixed-project),若有则删除后续的固定路径。
  • 重置窗口布局:打开VS Code后,按Ctrl+Shift+P/Cmd+Shift+P输入Reset Window Layout执行,清空残留的窗口绑定规则。

极端情况处理

若以上步骤无效,可删除VS Code用户数据目录(建议先备份自定义配置和插件):

  • 关闭VS Code,删除%APPDATA%\Code\User(Windows)/~/Library/Application Support/Code/User(macOS)/~/.config/Code/User(Linux),重启后重新配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 20:27:33