首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript文件的复制/剪切上挂起Eclipse

JavaScript文件的复制/剪切上挂起Eclipse
EN

Stack Overflow用户
提问于 2013-12-05 06:12:47
回答 3查看 17K关注 0票数 29

我已经安装了Eclipse开普勒和NodeEclipse插件。出于NodeEclipse的性能原因,我禁用了JavaScript文件的内容助理。

问题:每当我复制或剪掉JS文件中的一些行(ctrl+c / ctrl+x)时,的使用率就会达到100%,而eclipse进程会消耗掉所有内存(>1GB)。我想发生了什么事。增加JVM最大内存是一种选择,但对于eclipse来说1GB还不够吗?

这可能是内存泄漏。这是Nodeclipse的具体问题吗?在eclipse中有什么解决办法/设置可食用吗?

编辑:当我双击一个变量时,CPU泵到100%持续3-4秒,就会下降。我已经有记号出现了。这种情况只发生在路由/*. is文件而不是公用文件夹中。进一步研究,我发现包含require('<package-name>')的注释行解决了这个问题,为什么?

EN

回答 3

Stack Overflow用户

发布于 2015-10-21 11:51:38

粘贴时导航到窗口-> Preferences -> JavaScript -> Editor ->键入->

然后取消选中更新导入。

在我的情况下,性能有了很大的提高。由@Alexander留下的评论帽尖。

票数 19
EN

Stack Overflow用户

发布于 2014-02-03 02:35:36

这是我听说的第一个与Nodeclipse性能相关的问题。

我认为内存使用限制是为了确保坏的例程不会在没有停止的情况下吃掉内存(并影响所有操作系统的性能)。通常eclipse需要200到400 200。如果您的eclipse平均值超过500 If,我猜您在一个Eclipse实例中安装了太多插件。

向Nodeclipse开发人员https://github.com/Nodeclipse/nodeclipse-1/提出一个问题,并给出确切的OS、Java、Eclipse版本。此外,因为这是性能问题,你应该给你的PC配置CPU,RAM大小。没有这些确切的信息,就不可能进行调查。您也可以尝试在其他PC、其他Eclipse版本、其他Java版本等上进行比较,找到最佳组合。即使你自己发现了解决方案,也请提出一个问题。

仔细阅读http://www.nodeclipse.org/。(你至少应该在使用之前阅读一些技巧,以及如何获得帮助。)我不确定这是Nodeclipse问题,但是如果它是可复制的,那么如果它是与Eclipse项目相关的,那么就需要快速解决它,或者引发Eclipse bug。

供参考(截至Nodeclipse 0.10)

1) Nodeclipse有两个编辑:基于JSDT的编辑和基于TextEditor的编辑。两者都有代码完成。尝试基于TextEditor的方法可以判断问题是否与JSDT有关。

2)验证采用JSHint验证。JSHint是在Rhino上运行的,但速度不太快,而且可能会在大型项目上花费时间。然而,JSHint集成是一个相当成熟的项目,在发出一定数量的警告之后,可以选择停止验证。

票数 4
EN

Stack Overflow用户

发布于 2014-02-05 09:38:41

另外,如果您的.js文件很大,比如10000+行,这可能是原因之一。见旧Eclipse挂在JavaScript文件中的复制/粘贴上

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20392791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档