IntelliJ项目文件突然损坏

7

我已经在IntelliJ IDEA上工作了大约两个月的时间,在启动IDE时,通常会直接打开项目。但今天,IntelliJ 耗费了异常长的时间才加载,当它打开项目后,主要的.java文件显示一长串空格,而不是之前的代码。该项目中唯一的其他文件.iml正常。顶部有一个错误信息:

"This document contains very long lines. Soft wraps were forcibly enabled to improve editor performance."

试图编辑文档将导致整个程序冻结并变得无响应。到底发生了什么?它前一天还好好的,现在怎么办?如何找回我的项目,并防止这种情况再次发生?


您可以随时检查“本地历史记录”,以查看是否有任何更改。 - Some guy
Win 8.1。我不知道回车是什么,我只是想在这里编写一个简单的同步GUI应用程序。 "查看"->“最近更改”没有提供任何有趣的信息,只是项目和文件是6天前创建的。 - Sargon1
这不很可疑吗?你已经在这个项目上工作了大约两个月,但是“最近更改”显示该项目是6天前创建的? - Some guy
尝试过了,IDE似乎已经冻结了,但自从这可怕的事情发生以来它一直都是这样,所以让我们看看它是否会解冻。我已经能够看到部分历史记录了,今天12:11有一个可疑的外部更改,那时我正在公交车上编辑文件。 - Sargon1
好的,原始代码似乎在那里,但是IDE运行得非常慢。 - Sargon1
显示剩余4条评论
1个回答

2

在下面的评论中已经解决了问题;我想我可以发布一个虚拟答案并将其标记为已解决。

编辑:解决方案已写出。

  1. 右键单击文件 > 本地历史记录 > 显示历史记录

  2. 在左侧列表中查找任何可疑更改。特别注意“外部更改”,因为这些可能表示崩溃和突然断电。或者,寻找您记得计算机在 IntelliJ 打开时崩溃或断电的时间。

  3. 还原更改(在左上角的弯曲紫色箭头)。如果速度变慢,请重新启动 IDE。现在一切都应该正常工作。


请通过指定解决方案来改进此内容。 - Drew
我尝试了相同的方法。代码在还原后2分钟内会改回之前的状态。我甚至无法更改该文件中的任何代码。 - vishal patel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接