我正在使用Pycharm,我从gae_models_test.py
切换到exp_services_test.py
,这是我正在处理的项目中的一个文件。然后,我的笔记本电脑电池坏了。
当我启动笔记本电脑并且PyCharm备份时,它打开了gae_models_test.py
。所以,我切换回exp_services_test.py
,但是当我打开它时,我发现了一大堆XML,这绝对不是我正在处理的Python代码。如何恢复我的代码,以及如何防止将来发生这样的事情?
编辑:磁盘上的文件不受影响,但是当我重新打开项目时,XML仍然存在。有没有办法告诉pycharm获取文件的实际内容?
我也试过使缓存失效,但这不起作用。
编辑2 所以我删除了.idea目录,重新启动了pycharm,并使用启动屏幕上的“打开目录”选项打开了项目目录,猜猜是什么,现在磁盘上的文件是XML!我有备份,所以我可以把事情做对,但是这绝不应该发生,应用程序应该考虑将磁盘上的文件作为真相来源!我非常喜欢PyCharm,我从未找到过Python IDE这对我来说也很有用,但是破坏人们的档案并不是一种好的做法。