我不知道这是怎么发生的,但在重新分解变量名称(最终的静态int)之后,该文件显示了同一文件的更早版本,没有任何恢复所有小时的能力我投入的工作。
这对我来说似乎是一个错误或者......“未记录的功能”(即,即使存储在文件中,也会删除工作时间的不幸的密钥组合)?
有没有人经历过这个?
这是Eclipse的一个众所周知的行为吗?
答案 0 :(得分:6)
尝试使用Eclipse的“本地历史记录”功能恢复丢失的工作。
右键单击某个文件,然后单击Compare With -> Local History...
,如下所示:
执行此操作后,您应该会看到带有带时间戳条目的历史记录视图,如下所示:
双击那些应该允许您转到特定版本的文件。如果你在世界末日重构之前去加时间戳,你应该能够恢复你的工作。
有关详细信息,请参阅 this Eclipse帮助页面。
此功能对于恢复工作非常有用,否则会丢失。为了增加每个文件的历史记录数量(Maximum Entries per file
)以及此历史记录的使用寿命(Days to keep Files
),请尝试通过转到Preferences -> Workspace -> Local History
来增加默认值: