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

VSCode时间线被本地历史填满,如何关闭并找回未提交更改?

VSCode本地历史混乱+禁用后找不到未提交更改的解决办法

一、找回未提交更改

  • 打开左侧「源代码管理」面板(快捷键Ctrl+Shift+G/Cmd+Shift+G),这里会展示所有Git追踪的未提交文件及变更内容,直接在这里对比查看即可,这部分内容和Local History相互独立,不受Local History开关影响。
  • 对于未纳入Git管理的文件:打开目标文件后,点击右上角的「比较变更」按钮(或右键文件选择「比较变更」),可查看当前文件与最后一次保存版本的差异;另外确认files.hotExit功能开启(设置中搜索该选项),VSCode会自动保存会话状态,也能帮你找回未保存的修改。

二、关闭本地历史并清理杂乱记录

  • 关闭本地历史功能:打开设置界面(快捷键Ctrl+,/Cmd+,),搜索Workbench > Local History: Enabled,取消勾选即可停止记录每次小操作的本地历史。
  • 清理已有的杂乱记录:手动删除VSCode本地历史存储目录,重启软件即可:
    • Windows:%APPDATA%\Code\User\History
    • macOS:~/Library/Application Support/Code/User/History
    • Linux:~/.config/Code/User/History

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 02:18:08