所有IntelliJ运行配置都消失了

Ido*_*.Co 45 intellij-idea

在IntelliJ-idea冻结并从任务管理器结束后,所有运行/调试配置都消失了.我尝试过无效缓存,从磁盘重新加载文件,同步和重新启动但没有任何帮助.

知道如何恢复吗?

谢谢.

Cra*_*der 42

您可以尝试使用IntelliJ IDEA 的本地历史记录功能恢复运行配置.

如果您使用的是.idea基于目录的格式,那么您的配置将驻留在workspace.xml目录下的.idea文件中,从IDEA 项目视图中.idea目录右键菜单调用本地历史记录对话框,在崩溃前的某个时间选择标签并还原旧的副本.workspace.xml

如果.ipr使用基于文件的格式,您的配置将存储在<project>.iws项目根目录中的文件中,您可以以类似的方式进行恢复.

如果配置是共享的,则它们.idea\runConfigurations作为单独的XML文件或文件存储在目录中<project>.ipr(如果使用旧的项目格式).

如果本地的历史是空白的,你在Windows中,尝试还原以前的版本右击workspace.xml文件或<project>.iws一个在Windows资源管理器.

  • 如果当地历史空白怎么办? (13认同)
  • 显然这并不总是有效。正如 KickingLettuce 所指出的,某些用户无法访问workspace.xml(或相应文件)的本地历史记录 - 对我来说也是同样的问题。还有其他解决办法吗?可能最好在文件运行时创建文件的备份...... (2认同)
  • 我认为IntelliJ在我的项目中使用了workspace.xml.问题是它在崩溃后填充了二进制数据,并且没有可用的本地历史记录. (2认同)
  • 我有类似的问题,重启后没有加载我的调试配置.我通过将损坏的workspace.xml重命名为workspace.old并重新启动IDE来修复此问题.重新启动后,它重新创建了workspace.xml,配置开始正确保存. (2认同)

ber*_*ing 8

对我来说,这种情况经常发生在切换分支时。关闭“在分支切换时恢复工作区”有助于防止运行配置丢失。

编辑:不确定它是否真的有影响,有时它似乎仍然发生在我身上,但可能不那么频繁。我将把它留在这里,因为答案已经有一些赞成票,所以也许这是某人的解决方案......

在此输入图像描述


小智 6

您可以转到主项目,然后右键单击它,选择本地历史记录->显示历史记录。找到您认为系统稳定的某个时间点(崩溃之前),然后单击还原。这对我有用。