有一种方法,我可以回到我意外删除的代码在eclipse?



几天前,我将代码复制并粘贴到一个新类中。当整个代码被选中时,我按了退格键。整个代码被删除了,我没有意识到。然后我的电脑死机了。今天,我重新打开它,没有任何代码在那里。唯一剩下的是一个空文件。有什么我能做的吗?

这两条注释涵盖了大部分内容。你的代码只可能出现在3个地方。如果你检查了所有的,没有一个有,你就不走运了。

  • Eclipse Local History

右键单击包资源管理器中的文件,选择"从本地历史记录恢复…"选项。快点,eclipse会自动删除超过7天的本地历史记录!

  • VCS

如果你正在使用版本控制并且你之前签入了这个,它是一个简单的恢复。例如,git checkout path/to/the/file.java会这样做。你必须解释你正在使用哪个VCS系统,以及你是如何访问它的(通过eclipse团队,例如通过Fork)。App,通过命令行等)。

<<ul>
  • 备份/gh>你正在使用电脑。它应该有备份。这些备份需要自动运行,最好是"离线"(到您不居住的地方,您不希望发生火灾或严重的入室盗窃,这意味着您丢失了系统备份!)。如果你没有,你是,嗯,我不想侮辱你,所以你应该找一些合适的侮辱来形容一个非常愚蠢的人,然后对着镜子大喊。

    不备份系统的唯一借口是系统在云中执行所有操作。举例来说,chromebook真的不需要它。如果你正在编程,除非它是一些基于云的编程布局,否则这并不适用于你,因此,如果你没有合适的备份解决方案,你应该马上找到一个镜像。

    有像arq这样的开源工具,你可以完全控制数据的去向。各种NAS(网络附加存储)系统都可以选择通过网络与其他地方的NAS同步,所以为自己买一个,为朋友买一个,并成为彼此的备份伙伴。或者只是投入一些钱;像Backblaze这样的服务提供固定费用的备份,如果你担心的话,还提供客户端加密。
  • 最新更新