我的日食运行得非常慢,因为我安装了数千个插件。我和另一个使用eclipse的朋友交谈过,但他没有。我觉得这些都不是必需的,我甚至没有安装这么多。我有成千上万的插件,我尝试重新安装eclipse,但我需要找到一种方法来删除每个eclipse插件。
尝试手动删除插件每个插件最多需要5分钟,因此在手动删除所有这些内容之前可能需要数月或数年。
eclipse中是否有删除所有插件的功能?我也在使用WINDOWS XP
答案 0 :(得分:2)
首先,您需要了解Eclipse中的所有实际上是一个插件。 Eclipse有一个非常小的核心运行时(Equinox),它可以加载插件的所有功能。你不能只是“删除每个插件”,因为这样做会让你一无所有。
另外,仅仅因为安装了插件而不是意味着它总是被加载或占用资源。 Eclipse使用“延迟加载”架构,只有在实际调用它提供的某些功能时才会加载插件。有些插件可能写得很糟糕,以至于它们的加载过于激进,但这种情况很少见。因此,一般来说,拥有大量插件不是性能问题。
如果你有一个想要删除的插件,不能只是将其从plugins
文件夹中删除 - 正如您所见,这将搞砸Eclipse安装。 不要这样做。
管理已安装功能的一种方法(包括安装可以卸载的功能)是打开关于对话框,然后单击安装详细信息按钮。在那里,您将看到已安装的功能列表;您可以选择一项功能,如果可以卸载它,则会启用卸载... 按钮。
通常,这是一个糟糕的第三方插件/功能(不是来自eclipse.org的东西)导致Eclipse安装出现问题;尝试通过消除过程找到它可能是什么(卸载所有第三方插件,您可能已经安装了Eclipse以来)。
最后,作为最后的手段,完全删除Eclipse(只是从文件系统中删除它)并重新安装它是微不足道的。
说了这么多,性能问题通常是由于机器不足。你有什么样的流程? Windows启动后,您的系统可用多少RAM?您是否在eclipse.ini
?