【问题标题】:IntelliJ IDEA Scala plugin problemIntelliJ IDEA Scala 插件问题
【发布时间】:2010-12-16 15:03:55
【问题描述】:

我对新的 Intellij IDEA 10 和 Scala 插件有疑问。当我在 Scala 源文件中输入任何内容时,编辑器会永久冻结。在其他文件(java 和其他)中,编辑器运行良好。

结构视图、scala 检查和显示成员功能已关闭。堆大小增加到 1Gb(IDE 实际上只使用了其中的一半)。

有什么建议吗?

【问题讨论】:

  • 我更新到10.5版本后也遇到同样的问题,好烦,考虑回滚到以前的版本

标签: scala plugins


【解决方案1】:

日志目录中应该有一系列线程转储(MacOS X 上为 ~/Library/Logs/IntelliJIdea10,Linux 上为 ~/.IntelliJIdea10/system/log,Windows 上为 %USERHOME%/.IntelliJIdea10/system/log )。请在 http://youtrack.jetbrains.net/ 提交 YouTrack 问题并将线程转储文件附加到其中。

【讨论】:

    【解决方案2】:

    我在使用 IDEA 9 时遇到了类似的问题。经过大量搜索,我找到了一个奇怪的解决方案:停用工具栏和/或导航栏。 (菜单:视图 -> 工具栏、导航栏)

    这实际上为我解决了这个问题。解释是 IDEA 在重建这些栏中的图标时遇到了问题,有时会卡住。我不知道 IDEA 10 是否仍然存在问题,也不知道它是否能解决您的问题。但也许你想试一试。停用这两个栏,重新启动 IDEA,看看这些中断是否再次出现。

    【讨论】:

    • 不幸的是,在 IDEA 10 中它不起作用。在 IDEA 9 中没有这样的问题。嗯,实际上在 IDEA9 中也会发生冻结,但并不经常发生。
    • 奇怪...我没有那些冻结。我在装有 OS X 的 MacBoc 上使用 IDEA 10 的社区版。我已经停用了所有插件,除了:密钥启动器、PluginUpdateNotifier、属性支持、Scala、TabReorder、TabSwitch、Subversion 集成。也许您至少可以缩小活动插件的列表。当您没有激活我也没有激活的插件并且仍然冻结时,我们知道这不可能是插件问题。
    【解决方案3】:

    IntelliJ 只是一个 Java 应用程序,因此请利用 JVM 的诊断工具。

    在编辑器锁定期间使用jstack 捕获线程转储,如here 所述。您也可以使用jconsolejvisualvm

    【讨论】:

    • 使用诊断工具调试您的 IDE,因为 崩溃了?听起来很有趣。
    猜你喜欢
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    • 2014-08-13
    • 1970-01-01
    • 2016-07-07
    • 2013-01-05
    相关资源
    最近更新 更多