救命!恢复Eclipse文件

时间:2009-04-03 04:01:27

标签: eclipse recovery

我正在使用eclipse,当我关闭eclipse时,它会问我保存一个文件,我按下yes并且eclipse关闭。当我打开电脑时,我发现驱动器只剩下3个字节了,感觉很糟糕。我去我的文件哦天啊,它是完全空白的,大小是0字节! :(

我需要该文件,免费恢复程序可以在这种情况下工作吗?

3 个答案:

答案 0 :(得分:39)

有时Eclipse会保留对您编辑的文件所做的更改。并不总是有效,但值得一试:

  • 在您的(包,项目,导航器)资源管理器中找到您的文件。
  • 右键单击您的文件并查找要比较的菜单...(我建议比较虽然在您的情况下,因为文件现在是空的并不重要)
  • 从子菜单中选择本地历史记录...

如果您很幸运并且一直使用Eclipse编辑文件,那么您应该在那里找到一些条目。查看它们,你很有可能找到内容。

这无数次帮助了我,并且多次拯救了我的屁股。然而,每次我诉诸它时,我总是觉得用棒球棒打我的脑袋,因为它没有提前更改源控制系统。

祝你好运,如果这不起作用,我担心SO对你没有多大帮助: - (

---编辑--- 一些可以帮助使这个技巧更有用的东西。

您可以更改Eclipse在本地历史记录中保留的信息量,转到您的首选项,然后是常规>工作区 - >本地历史记录(此处为Indigo,其他版本可能不同)。如果你往往是轻头或熬夜油太多,这将有助于你修复第二天那个错误修复你坚持在睡觉前完成。

答案 1 :(得分:4)

如果您从文件中知道某个短语或不常见的单词,则可以搜索硬盘驱动器的原始扇区以查找文本。这将在可能已写入的任何位置打开文本:作为页面输出虚拟内存,作为stil-existant文件(临时文件或已保存文件),或作为临时或已保存文件被删除且空间尚未被重写

但它会很慢。如果文件从未写入磁盘,则不会产生任何结果。它的产量可能是零散的或不完整的。

启动Knoppix CD并开始上映! Knoppix是一个从CD运行的Linux安装,无需写入硬盘。

如果您有SCSI或SATA磁盘,则需要使用/dev/sda代替/dev/hda

另一个答案是正确的,操作系统继续运行的每一刻都会降低您的恢复机会。拉动电源并使用另一台电脑准备knoppix CD。

答案 2 :(得分:2)

首先,关闭电脑。它每秒开启并在此时使用会降低您恢复文件的机会。