Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 寻找Eclipse的替代方案(或运行Eclipse而不出现所有bug的方法)_Java_Php_Eclipse_Eclipse Pdt - Fatal编程技术网

Java 寻找Eclipse的替代方案(或运行Eclipse而不出现所有bug的方法)

Java 寻找Eclipse的替代方案(或运行Eclipse而不出现所有bug的方法),java,php,eclipse,eclipse-pdt,Java,Php,Eclipse,Eclipse Pdt,过去我曾多次尝试在linux上使用Eclipse,但经常发现它会崩溃、随机消失等 最近,我开始在windows上使用它,特别是Helios PDT版本,因为我是一名php开发人员 一般来说,这很好,但当我在FTP站点上使用RSE“直接”编辑时,我发现当我试图保存文件时,会出现空指针错误和各种各样的错误,而且常常会失败。我知道FTP很蹩脚,但在很多情况下,当客户端运行自己的服务器时,我只能访问FTP 这实际上是两个问题: 1.有没有一种明显的方法可以稳定地运行eclipse?也许我应该为JVM提供

过去我曾多次尝试在linux上使用Eclipse,但经常发现它会崩溃、随机消失等

最近,我开始在windows上使用它,特别是Helios PDT版本,因为我是一名php开发人员

一般来说,这很好,但当我在FTP站点上使用RSE“直接”编辑时,我发现当我试图保存文件时,会出现空指针错误和各种各样的错误,而且常常会失败。我知道FTP很蹩脚,但在很多情况下,当客户端运行自己的服务器时,我只能访问FTP

这实际上是两个问题: 1.有没有一种明显的方法可以稳定地运行eclipse?也许我应该为JVM提供一些设置?等我确保没有下载任何测试版或预发布版。
2.我得到的印象是日食是可怕的马车。有类似的吗?我是一个emacs用户,所以无论选择什么,它都需要emacs密钥绑定功能。

Eclipse本身是稳定的。这只会占用内存。这种不稳定性通常是由第三方插件引起的。所以,给它足够的内存,不要安装那些你不确定它是否稳定的插件。

我已经学会了更喜欢netbeans。这有点沉重,但有很好的支持,对我来说,这是一个非常明显的稳定的日食。

嗯,好吧,这是个人观点,我知道有些人会不同意。哪一个好:-)

但我不认为日食是你的问题。这就是为什么,我使用Eclipse做基于java的工作已经有一年了,我发现它非常好而且稳定。当我发现问题时,总是有人(通常是一家大型计算机公司)使用Eclipse版本作为创建自己IDE的基础。换句话说,他们已经堆积了一大堆自定义插件

这是Eclipse的优点之一,任何人都可以通过为它创建插件来添加功能。这就是为什么你可以用它做这么多的原因。这也是它的弱点,因为如果这些插件写得不好,就会给Eclipse留下不好的印象


因此,我倾向于认为您遇到的问题不是Eclipse,而是Helios插件

从Ubuntu 10.10 x64/使用Helios与您交谈。。。到目前为止没有问题

此外,还不清楚标题“所有的bug”和eclipse关闭时的阅读问题(这是一个甚至没有确认为bug的问题)

尝试调整eclipse.ini参数以允许使用适当的内存(是的,如果您管理许多插件和透视图,它最终会增长!)。并且要注意JDK和Oracle供应商,如果他们杀死了任何Eclipse

编辑:现在我想起不久前一个突然死亡的问题,它让我脾气暴躁。它是由悬停在某物上以查看属性的动作触发的,因此。。。它与xulrunner库有关。您必须使用1.9.2;我猜更新过程不包括删除前者(1.9.1)并让它们共存。。。但这会导致问题,是的,会意外关闭。移除旧的,问题就消失了。最后,这不是Eclipse的错(我在这里告诉您的所有问题实际上都不是Eclipse的错)

另外,如果你提出了一个具体的问题,我可能会帮助你以及许多其他人。小心不要把责任推到某件事上,而不要面对真正的问题。最后,Netbeans也相当不错。对PHP和所有的东西都有很好的支持(也会消耗内存)


祝你好运。

netbeans是另一个不错的选择,它们的自动完成功能在Zend Framework开发时不会崩溃,当你真的需要知道里面有什么而不用谷歌搜索时,只需编写代码。。我也是linux用户,netbeans对我来说很好

我使用PDT大约两年了。它从未在Windows上崩溃过。Ubuntu上出现了一些崩溃,但这是因为内存不好和内存分配不足。以下是我在Windows上的配置文件(eclipse.ini):

-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.php.product
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

您在ubuntu上使用的是哪个版本的eclipse?尽量不要使用ubuntu存储库中的那一个,因为它很旧而且有缺陷

通常在窗口最大化过程中,我也遇到过很多崩溃。尝试禁用动画-它对我有效。

窗口->首选项。。。常规->外观->取消选中启用动画

是否存在将FTP服务器视为文件系统的emacs模式?等等,是emacs。让我重新措辞。您知道将FTP服务器视为文件系统的emacs模式的名称吗?它并不是真正的副本。这是关于Eclipse稳定性的。关于PHP IDE的另一个问题。有些是重叠的,但不是完全重复的。然而,Netbeans的插件选择并不多。这可能就是为什么它看起来更稳定:)是的,我已经检查netbeans好几天了,它与远程系统一起工作的方式太慢了,我无法认真使用。它实际上看起来也比日食慢。完全同意。也来看看这个问题谢谢,我修改了eclipse.ini以给它更多的内存,现在看起来还可以:)