17

我正在尝试在我的 4GB RAM MacBook Pro 上使用 Eclipse Juno(版本:4.2.0 Build id:I20120608-1400)和 WTP 在 MacOSX Lion 上进行 JavaScript/Node.js 开发。有时它会变得非常缓慢,并且无法使用。我尝试通过首选项(禁用所有验证器)和初始化变量进行调整,并按照建议升级到 1.7 VM。这是我的 eclipse.ini 文件的内容:

-startup
../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.200.v20120522-1813
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/java
-vmargs
-Xms64m
-Xmx256m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:+UseParallelGC
-XX:+UseCompressedOops
-XX:MaxPermSize=256m
-server

有人可以建议我可以做些什么来提高 WTP 性能吗?

4

9 回答 9

9

不幸的是,我可以支持。与靛蓝相比,朱诺无法使用。每次点击我都必须等待几秒钟才能得到 gui 的反应。我也可以排除原因可能在我的硬件方面。

于 2012-08-09T09:22:16.607 回答
6

请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272上的评论。

我们知道这里存在问题,但尚不确定原因是什么。我们正在分析各种场景,试图弄清为什么有些人看到如此严重的退化,而大多数人似乎至少可以接受。

请在上面发布有关您在那里使用的功能的缺陷信息,也许它会帮助追查罪魁祸首......没有笑脸,这很严重。

于 2012-08-29T18:03:57.837 回答
5

我遇到了同样的问题,似乎可以通过选中“使用虚拟内存映射”复选框来解决,你可以看到选项, Preference-->Team-->Git-->Window Cache

于 2012-08-25T07:44:30.657 回答
1

Juno SR1有一个官方性能补丁。否则,您可以切换到 Juno SR2 或Kepler

于 2013-01-18T10:22:15.323 回答
1

发现了一个错误报告 (id : 385272),因为 Juno 响应时间很慢。

于 2012-08-12T06:16:42.943 回答
0

尝试使用不同的透视图(例如 Resource 透视图)并重新启动 Eclipse。

它有帮助吗?

于 2012-08-10T15:09:27.363 回答
0

对我来说,这个问题只发生在 PHP 的角度。以不同的视角启动 Eclipse Juno,然后切换到 PHP 视角使得选项卡切换变得合理。

存在一个不那么繁琐和永久的解决方案,它非常简单。安装 Web 开发工具可解决此问题。

于 2012-10-31T20:58:14.780 回答
0

您应该禁用对 Node.js 和其他 JavaScript 库的验证,因为它们应该由它们的提供者进行验证。试试这个:https ://stackoverflow.com/a/19909401/1040124

于 2013-11-11T15:21:05.727 回答
0

我发现了一个非官方的补丁,它可以让编辑器之间的切换变得更快。看到这个评论: https ://bugs.eclipse.org/bugs/show_bug.cgi?id=391868#c28

您只需添加引用页面http://www.objectteams.org/EclipsePatch422beta/,它似乎要快很多。非官方补丁,所以之前备份你的Eclipse。

于 2012-11-20T10:05:03.573 回答