我是Eclipse PDT Helios,即使使用小型PHP文件(如10行),它有时甚至会冻结2-3秒,而其中包含任何包含的10行或任何复杂的语句可能会在解析时引起问题。我的机器有超过3GB RAM,我将堆尺寸设置为990MB。 CPU为Intel E7500 2.9GHz。

可能是什么问题呢?这样的工作很烦人。我了解打开大型文件(如50kb)时“思考”几秒钟,但是小文件呢?当我进行更改或保存文件时,它也会冻结。这正在减缓开发过程。我可以每分钟或2 :(

不确定这是否是正确的论坛,但这是与IDE相关的编程问题,因此我想这里的人们不会介意帮助我。

我正在使用已安装子插型的Eclipse进行PHP开发,并且我的工作副本位于本地网络中的服务器上。

我目前的eclipse.ini是

-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.php.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dorg.eclipse.swt.internal.gtk.disablePrinting
-Dosgi.requiredJavaVersion=1.5
-Xms1024m
-Xmx1024m
-XX:PermSize=512m
-XX:MaxPermSize=512m

有帮助吗?

解决方案

我写了 有关加速PDT索引的文章. 。它可能会有所帮助。

其他提示

PDT 3.1和Eclipse 4.2(Juno)有已知问题。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272

这是解决方案:

打开不同的视角(例如Java,但不是PHP)并重新启动Eclipse。之后,您可以保存回到PHP的视角。 Eclipse将没有(PDT引起的)性能问题。

也提到了 这里

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top