【问题标题】:IntelliJ IDEA Scala plugin turning offIntelliJ IDEA Scala 插件关闭
【发布时间】:2010-09-24 20:03:03
【问题描述】:

我正在为 IntelliJ IDEA 使用 Scala 插件,我的项目有几千行源代码。

不幸的是,当我输入代码时,IDE 经常冻结(即代码完成等)。我试图关闭检查,但没有效果。

有没有办法关闭所有插件的功能以将其用作语法荧光笔和构建工具?

【问题讨论】:

  • 冻结情况通常发生在我尝试使用插件的帮助功能时,例如代码完成或浮动帮助提示(当鼠标光标位于某个代码终端并按下 ctrl 键时)。这种情况在工作中经常发生。实际上这些功能并不经常使用。最好将它们关闭一段时间,并将 IDE 用作语法荧光笔。

标签: plugins scala intellij-idea


【解决方案1】:

尝试关闭或重新配置在单个类成员级别显示详细信息的所有视图(基本上是方法、val 和 var)。具体来说,这是启用“显示成员”选项(在右上角的“齿轮”菜单中)时的结构视图和项目视图。据报道,维护这些视图会明显降低 Scala 插件的速度。

您还应该获得 IDEA 的 9.0.4 EAP(当前为 #95.538)并随时了解 Scala 插件每晚发布的最新版本。有时会出现错误,但通常情况下,质量良好且进度足以保证这样做。

编辑:

确实(或可以)在类成员级别详细显示信息并且可以显着降低插件速度的两个视图是:

  1. 结构工具窗口(窗口 -> 工具窗口 -> 结构 / Alt+7)
  2. 项目工具窗口(窗口 -> 工具窗口 -> 项目 / Alt+1)

结构工具窗口始终显示类成员级别的详细信息,因此如果它打开,您很容易受到这种减速的影响。如果您将项目工具窗口配置为这样做,则项目工具窗口仅显示类成员。控制此选项的方式是在附加到该窗口右上角的“齿轮”或“齿轮”图标的菜单中。在该菜单中禁用的选项是“显示成员”。

【讨论】:

  • 感谢您的回复,兰德尔!你能解释一下这些观点在哪里更详细吗?我在设置或项目结构中找不到这样的视图。您所说的“显示成员”是什么意思?是代码样式设置选项,还是检查设置选项或其他?
  • 我为 scala 插件/IDEA 尝试过/看到的其他建议:增加堆、32 位 JRE、启用 CompressedOops,然后开始搞乱 gc 生成。幸运!
  • 对兰德尔:哦,我明白你的意思了。实际上这两个选项在我的 IDE 中总是被禁用,但这并没有解决问题。
  • 我遇到了同样的问题。刚才我关闭了结构窗口,问题马上就消失了。
【解决方案2】:

试用 IDEA X EAP 插件版本。它要快得多。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-16
    • 1970-01-01
    • 1970-01-01
    • 2012-05-02
    • 2014-08-13
    • 2016-07-07
    • 2013-01-05
    相关资源
    最近更新 更多