2015-11-19 49 views
0

我只是好奇为什么它需要这么长时间才能在Eclipse中切换工作区。令人烦恼的是,这个过程需要很长时间。为什么Eclipse在工作区切换时重新启动?

+1

@GREnvoy你听过关于我们的主和救主的话吗?这不适合推荐完全不同的工具,这往往导致关于哪个IDE“更好”或“正确”的“宗教”辩论。 –

+0

他在问为什么需要这么长时间,我问是否有可能使用一种更快的工具来达到目的,同时缓解他的问题。哈利路亚! –

+0

你真的需要切换工作区吗?如果您的PC具有相应的资源,您可以同时为每个工作区运行单独的eclipse副本。 – Kenster

回答

3

除了文件夹中的项目之外,每个工作空间都包含一整套首选项和元数据。当您更改工作区时,Eclipse必须重新加载并应用所有这些设置,打开“打开”的项目等等。有一些事情不是重新加载,但最大的贡献者被重新加载,因为他们需要重新加载

如果您在工作区中有很多项目,可以通过关闭任何不经常触摸的大型项目来缩短加载时间。在“包资源管理器”或“项目资源管理器”视图中,右键单击该项目,然后从上下文菜单中选择“关闭项目”。这基本上告诉Eclipse,在任何特定时刻,它不需要内存中的项目信息。

+1

当@Martin说整个转换,它很容易30MB +,我已经看到它成长到数百MB。如果您愿意的话,有很多线程可以提供改善加载时间的建议。 http://stackoverflow.com/questions/316265/how-can-you-speed-up-eclipse –

+0

@GREnvoy的确。 '.metadata'文件夹为93MB,加上'.recommenders'为5M。 –

+0

对我来说,这是IntelliJ的宗教体验的一部分,只有极少的数据要加载。 –

相关问题