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