我正在为IntelliJ IDEA使用Scala插件,我的项目有几千行源代码。
不幸的是,当我输入代码时,IDE经常冻结(即代码完成等)。我试图关闭检查,但没有效果。
有没有办法关闭所有插件的功能,只是作为语法高亮显示和构建工具使用它?
答案 0 :(得分:7)
尝试关闭或重新配置在各个类成员(基本上是方法,val和vars)级别显示详细信息的所有视图。具体来说,这是“显示成员”选项(在右上角的“齿轮”菜单中)启用时的结构视图和项目视图。据报道,维护这些视图会明显减慢Scala插件的速度。
您还应该获得IDEA的9.0.4 EAP(目前为#95.538)并保持与Scala插件每晚发布的最新版本。有时会出现错误,但通常情况下,质量很好,进展足以保证这一点。
修改强>
这两个视图在类成员详细信息中提供(或可以)信息,并且可以大大减慢插件的速度:
“结构”工具窗口始终显示类成员级别的详细信息,因此如果它处于打开状态,则您很容易受到这种速度的影响。项目工具窗口仅显示类成员(如果您将其配置为执行此操作)。控制此选项的方式是附加到该窗口右上角的“齿轮”或“齿轮”图标的菜单中。在该菜单中禁用的选项是“显示成员”。
答案 1 :(得分:2)
尝试IDEA X EAP插件版本。它快得多。