在 vscode 中恢复已保存文件的先前版本

Moh*_*ghi 5 backup visual-studio-code

TL;DR:我已经保存了一个文件,我需要以前的版本。我该怎么办?

我有很多代码,剪切它们 ( ctrl+x),并想将它们粘贴到 VS code 崩溃的其他地方。我再次打开它,复制了一些其他行,然后轰隆隆!我无法访问第一条剪切线。有什么办法可以让他们回来吗?

笔记:

  1. 我没有犯下这些罪行。

  2. 由于持续崩溃,我安装/卸载了 VScode 2-3 次,甚至安装了,但VS-insiders 为所有以前的 VScode 安装保存了以前的数据文件,例如目录.vscode中的文件夹C:\Users\UserCode目录下的文件夹C:\Users\User\AppData\Roaming\Code(全部都是今天的)。

  3. 我阅读了这样的链接但我的文件已保存。它们没有保存在该backup文件夹中。

  4. VS被配置为自动保存文件(延迟后),所以我不ctrl+s手动按。

  5. 我启用了 git,这有帮助吗?顺便说一句,该文件已暂存。

blu*_*ray 27

解决方案位于本地历史记录时间线视图中。它不需要版本控制。VSCode 在不同场景下内部保存文件.config/code/Backups

如果您想返回到文件以前的状态之一,则必须使用时间轴视图来检查文件的本地历史记录。找到该文件后,右键单击它并按Restore Contents

在此输入图像描述

这是我的机器中文件的时间轴视图的屏幕截图。但是,您的用户界面可能不像我的那样组织。