1

我在上一个会话中打开了 100 多个文件,然后关闭了 eclipse。重新启动时,eclipse 会以极高的内存使用率挂起。仅打开 50 个文件不会发生此问题。

如何防止eclipse在启动时加载所有以前打开的文件?按需加载文件会更有意义,即在聚焦时加载。

我正在使用 CDT。

4

3 回答 3

1

当 Eclipse 打开时,关闭那些你现在不需要的项目。右键单击项目名称并选择“关闭项目”。下次重新启动 Eclipse 时,不应加载已关闭的项目。

于 2012-04-18T04:46:32.967 回答
1

这是不可能的。Eclipse 将始终在重新启动后恢复相同的状态。

您可以通过以下方式减轻影响

  • 关闭项目(右键单击您未处理的项目,选择Close Project
  • 关闭不相关的项目(右键单击您正在处理的项目,选择Close Unrelated Projects
  • 使用迈林!Mylyn 将确保您停止处理的文件将自动关闭。(但它的作用远不止于此。有关更多信息,请参见help.tasktop.com和www.tasktop.com (pdf))这需要一些时间来适应它,但我最终爱上了它。
    如果您不经常切换任务,则只需创建一项常规任务,激活它并永远从事该任务。
于 2012-04-18T09:19:27.900 回答
1

在 Eclipse 上打开了一个错误,经过那里的帮助,原来这是由我安装的 vrapper 插件引起的。更多详情,https://bugs.eclipse.org/bugs/show_bug.cgi?id=377368

于 2012-05-02T17:50:21.643 回答