Eclipse 日食朱诺+WTP+EGit极速

Eclipse 日食朱诺+WTP+EGit极速,eclipse,performance,eclipse-wtp,Eclipse,Performance,Eclipse Wtp,我正在尝试使用Eclipse Juno版本:4.2.0构建id:I20120608-1400和WTP在我的4GB RAM MacBook Pro上的MacOSX Lion上进行JavaScript/Node.js开发。有时它会变得非常缓慢,无法使用。我已经尝试通过禁用所有验证程序和初始化变量的首选项进行调整,并按照建议升级到1.7VM。以下是我的eclipse.ini文件的内容: -startup ../../../plugins/org.eclipse.equinox.launcher_1.3

我正在尝试使用Eclipse Juno版本:4.2.0构建id:I20120608-1400和WTP在我的4GB RAM MacBook Pro上的MacOSX Lion上进行JavaScript/Node.js开发。有时它会变得非常缓慢,无法使用。我已经尝试通过禁用所有验证程序和初始化变量的首选项进行调整,并按照建议升级到1.7VM。以下是我的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性能吗?

不幸的是,我可以附议。与靛蓝相比,朱诺是无法使用的。每次单击,我都必须等待几秒钟,等待gui的反应。我也可以排除硬件方面的原因。

尝试使用不同的透视图,例如资源透视图,然后重新启动Eclipse


这有帮助吗?

发现了一个引发Juno响应时间缓慢的问题。

我遇到了同样的问题,似乎通过选中“使用虚拟内存映射”复选框可以解决,您可以在,
首选项->团队->Git->窗口缓存

请查看上的评论

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


请发布关于上述缺陷的信息,说明您在那里使用的功能,也许这将有助于追查罪魁祸首……没有笑脸,这是严重的。

对我来说,这个问题只发生在PHP透视图中。在另一个透视图中启动EclipseJuno,然后切换到PHP透视图,使得选项卡切换合理

存在一个不那么麻烦和永久的解决方案,这非常简单。
安装Web开发工具解决了这个问题。

我发现了一个非官方的补丁,它可以使编辑器之间的切换更快。见此评论:


您只需添加引用的页面,看起来速度要快得多。非官方补丁,请在之前备份您的Eclipse。

有一个。否则,您可以切换到Juno SR2或。

您应该禁用Node.js和其他JavaScript库的验证,因为它们应该由其提供者验证。试试这个:

为什么最大堆大小设置为256MB?这是Juno默认值的一半。我已经将2.56亿个属性增加到5.12亿个,而在MacOS上,除了-xmx384万个之外,Juno的默认值是2.56亿个。我已经禁用了所有的验证器,所有的亮点。我现在的记事本看起来像是带有语法高亮显示的记事本,它仍然挂起,占用了361%的CPU和RAM负载。我很确定这是WTP的问题。@Recidve FWIW,在测试EclipseJee包装一周后,我回到了Indigo。朱诺似乎存在严重的整体性能问题。我的同事使用Java开发人员包也得出了同样的结论。有趣的是,为什么Eclipse团队专注于不必要的外观更改,而不是对所有开发人员来说最重要的:性能。当你输入google:Eclipse时,第一个建议是Eclipse速度慢,Brian在响应时间上确实有明显的差异。但这只持续了几个小时,后来似乎又造成了新的减速。我可以确认这显著提高了Eclipse Juno的速度。我想与Juno分享我的经验,但我找不到在bugs.Eclipse.org注册新帐户的方法。现有用户只有一个登录表单。