我安装了Eclipse Kepler和NodeEclipse插件。出于NodeEclipse性能的原因,我已经禁用了JavaScript文件的内容助手。
问题: 每当我在JS文件中复制或剪切某些行(ctrl+c / ctrl+x),CPU使用率会达到100%,并且eclipse进程会消耗所有内存(> 1GB)。我认为正在发生一些GC抖动。增加JVM最大内存是一个选项,但eclipse难道不应该足够1GB吗?
这可能是某种内存泄漏。这个具体问题是否与Nodeclipse有关?在eclipse中是否有任何解决方法/设置来禁用它?
编辑:
当我双击变量时,CPU会在3-4秒钟内跳到100%,然后下降。我已经禁用了标记出现次数。这仅适用于route / * .js文件,而不适用于public文件夹。进一步调查后,我发现注释掉包含require('<package-name>')
的行可以解决此问题,为什么?