当你在IDE上工作的时候,突然没有反应,整个IDE变得不活跃,不能对其进行操作,但是CPU使用率很高,如果你从Windows任务管理器中杀死进程,在它启动后,所有修改都丢失了您的最后一次编辑。这个问题时不时出现。
我的环境:Windows 7、Intel i7、16GB RAM、启用自动保存的 IDEA 12.1.6。
以前有没有人遇到过这个问题,这很糟糕,因为我的更改丢失了,我必须在重新启动后重写它。
当你在IDE上工作的时候,突然没有反应,整个IDE变得不活跃,不能对其进行操作,但是CPU使用率很高,如果你从Windows任务管理器中杀死进程,在它启动后,所有修改都丢失了您的最后一次编辑。这个问题时不时出现。
我的环境:Windows 7、Intel i7、16GB RAM、启用自动保存的 IDEA 12.1.6。
以前有没有人遇到过这个问题,这很糟糕,因为我的更改丢失了,我必须在重新启动后重写它。
您需要升级到 v12.1.6,因为 12.1.5 中存在一个已在 12.1.6 中修复的主要错误。在某些情况下,该错误阻止了代码的编译。12.1.6 仅在 12.1.5 之后几天发布。这可能不是您的问题的原因,但仍然是一个很好的建议。
除此之外,12.1.x 系列非常稳定。我认为您的问题是一个孤立的案例,因为我在IntelliJ IDEA 论坛或此处没有看到任何提及。很多时候,这种死锁是由第三方插件引起的。查看日志(Help > Show Log),看看它是否有任何解释挂起的信息。此外,如果 IDEA 变得无响应,它会自动在日志目录中记录线程转储。那些可能有一些信息。
如果您再次遇到此问题,您可能需要禁用任何第三方插件以查看是否可以解决问题。如果频繁发生,您可以按照本文档中的说明拍摄 CPU 快照并将其提交给 JetBrains。
最后,我建议您调整以下设置:文件 > 设置 > [IDE 设置] > 常规 > 如果应用程序空闲 x 秒,则自动保存文件。”将其设置为 15 或 30 秒。(你也不想去低)。这将有助于减少因挂起而造成的任何工作损失(经过 10 年的每日 IDEA 使用,我可以证明这种情况非常罕见。)