如何恢复在代码编辑器/IDE(如VS Code,PyCharm,GoLand,WebStorm或IntelliJ)之外删除的文件,如果它最近没有提交到Git?
oknwwptz1#
强烈建议使用Git,但很容易不频繁提交,因此它可能没有您的最新更改。自动备份很好,但也存在频率问题。
一些编辑器或IDE具有自动本地文件历史记录功能,可以跟踪每次保存并很好地恢复已删除的文件,包括:
*JetBrains IDE(PyCharm、GoLand、WebStorm、IntelliJ等):在项目窗格中找到已删除的文件,然后使用本地历史记录功能恢复文件-this guide中的详细信息
一定要在您的环境中测试它的工作情况,因为有些工具只能在有限的场景中工作。具有某些限制的编辑器/IDE:
*VS代码自2022年3月起在时间轴视图中具有本地文件历史记录功能,但此功能可能无法始终恢复已删除的文件:
code deleted-file.py
1条答案
按热度按时间oknwwptz1#
Git和备份的限制
强烈建议使用Git,但很容易不频繁提交,因此它可能没有您的最新更改。
自动备份很好,但也存在频率问题。
编辑器和IDE
一些编辑器或IDE具有自动本地文件历史记录功能,可以跟踪每次保存并很好地恢复已删除的文件,包括:
*JetBrains IDE(PyCharm、GoLand、WebStorm、IntelliJ等):在项目窗格中找到已删除的文件,然后使用本地历史记录功能恢复文件-this guide中的详细信息
一定要在您的环境中测试它的工作情况,因为有些工具只能在有限的场景中工作。
具有某些限制的编辑器/IDE:
*VS代码自2022年3月起在时间轴视图中具有本地文件历史记录功能,但此功能可能无法始终恢复已删除的文件:
code deleted-file.py
再次打开已删除的文件时没有显示任何历史记录,因此无法恢复该文件