gpt4 book ai didi

javascript - Eclipse 挂起 JavaScript 文件的复制/剪切

转载 作者:IT老高 更新时间:2023-10-28 21:59:29 24 4
gpt4 key购买 nike

我安装了 Eclipse Kepler 和 NodeEclipse 插件。由于 NodeEclipse 的性能原因,我已禁用 JavaScript 文件的内容助手。

问题:每当我在 JS 文件 (ctrl+c/ctrl+x) 中复制或剪切一些行时,CPU 使用率会达到 100%,并且 eclipse 进程会占用所有内存 (>1GB)。我认为一些 GC 颠簸正在发生。增加 JVM 最大内存更多是一种选择,但 1GB 还不够 eclipse 吗?

这可能是一些内存泄漏。这是 Nodeclipse 的具体问题吗? eclipse中是否有任何解决方法/设置可以禁用?

已编辑:当我双击一个变量时,CPU 泵到 100% 持续 3-4 秒,然后下降。我已经禁用了标记事件。这仅适用于 route/*.js 文件,不适用于公用文件夹。调查更多,我发现包含 require('<package-name>') 的评论行解决了这个问题,为什么?

最佳答案

找到解决方案:

转到 Window>Preferences>JavaScript>Editor>Mark Occurrences并取消选中复选框。应该这样做。

出现此问题的原因:

当您按下 ctrl 进行复制/粘贴时,它假定这是一个“ctrl+mouseOver”操作,我们在单击方法/变量名称以到达其声明点或访问之前执行该操作它的文档。因此,它会尝试查找当前在鼠标光标下出现的所有文本,以及它的声明点和文档。

希望这会有所帮助:)

关于javascript - Eclipse 挂起 JavaScript 文件的复制/剪切,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20392791/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com