如何阻止 VScode 在保存后恢复我的更改

Boe*_*jie 5 python visual-studio-code

我在使用VSCode (在 POP 中运行!)时遇到了一个非常繁琐的问题,其中,在保存后或者如果我将代码窗格打开一段时间而不进行任何输入,它会将我的更改还原回几步。我只使用 VScode for Python,唯一的扩展是 Microsoft 的“Python”。

这是一个问题,因为我当前的项目有许多模块,其中一些模块有很多行代码,当 VScode 进行随机恢复时,有时需要花一些时间才能找到我的代码不再运行的原因。

其他一些信息:

  • 如果我正在观看,我可以看到代码发生变化
  • 我最近发现如果我没有更改窗格,我可以 ctrl-z 恢复到我的代码

我在 VScode 中缺少什么可以做到这一点?

编辑:对于这个给定的项目,我的所有文件都存储在我的 SpiderOak Hive 中(在几台计算机上同步的文件夹)。我认为问题可能与同步软件将更新的文件推送到其他同步计算机有关。但这只是我现在的工作理论。我正在针对本地 python 文件进行测试,这也很困难,因为输入无意义的 python 代码很乏味。

Boe*_*jie 0

所以,问题源自SpiderOak 同步。我不知道它的机制,但取决于我保存关于定期同步的文件的时间是否会导致恢复。