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

如何清除VS Code工作区历史打开记录,避免远程服务器端崩溃?

解决VS Code远程连接后自动尝试打开已删除大文件导致崩溃的问题

本地端清除会话记录

  • 关闭所有VS Code窗口,定位到本地VS Code的工作区存储目录:
    • Windows:%APPDATA%\Code\User\workspaceStorage
    • macOS:~/Library/Application Support/Code/User/workspaceStorage
    • Linux:~/.config/Code/User/workspaceStorage
  • 进入目录后,找到对应远程项目的子文件夹(可通过查看文件夹内的workspace.json内容,搜索原大文件名来确认)
  • 删除该子文件夹,清除本地保存的会话打开记录。

远程服务器端清除会话记录

  • 登录远程服务器,定位到VS Code远程服务的缓存目录:~/.vscode-server/data/User/workspaceStorage
  • 同样找到对应项目的子文件夹,检查workspace.json是否包含原大文件的打开记录,删除该子文件夹。

快速应急方法

如果不想手动查找目录,可直接在VS Code中操作:

  • 打开远程连接面板,按住Shift键点击目标项目文件夹,选择打开新窗口(不恢复会话)
  • 进入项目后正常关闭VS Code,新的空白会话记录会覆盖旧的崩溃触发记录。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 12:02:32