Eclipse:如何刷新整个工作区? F5不这样做

时间:2010-03-25 18:48:22

标签: eclipse refresh workspace

我有一个包含大量java项目的工作区。如果我转到File->Refresh,它实际上不会刷新任何内容(可能是当前选定的项目)。如何让eclipse刷新项目的所有

7 个答案:

答案 0 :(得分:97)

它确实只会刷新当前项目(或者更具体地说,是项目浏览器中的当前选择)。我只需单击项目资源管理器中的某个位置,执行 Ctrl + A 选择所有项目,然后按 F5 以实现完全刷新。

答案 1 :(得分:37)

如果要刷新所有项目,忽略已关闭的项目,那么最简单的方法是:

  • 按住Ctrl键单击和项目浏览器中的项目(以确保P. Explorer具有焦点)
  • 再次按住项目,使其不再突出显示(但P. Explorer仍有焦点)
  • F5 现在将刷新整个工作区

当导航视图具有焦点且未选择任何内容时,F5实际刷新工作区。

答案 2 :(得分:13)

Ctrl-A,然后是F5。

您可以在检测到首选项更改时将工作区设置为自动刷新。 (窗口>首选项>常规>工作区>自动刷新)

答案 3 :(得分:8)

易。

  • 创建外部工具:运行>外部工具>外部工具 配置......
  • 创建一个新的程序配置将位置指向一个非常快的exe(我使用Cygwin的'ls')
  • 在“刷新”选项卡上,选择“完成时刷新资源”,“整个工作区”
  • 在“构建”选项卡上,取消选择“启动前构建”

运行该工具以刷新所有项目。

答案 4 :(得分:6)

控制一起单击所有项目,然后右键单击并点击刷新。

通常我刷新所有这些,然后我确保清理所有项目并在eclipse中重建。

答案 5 :(得分:2)

对于任何好奇如何选择OS X上的所有项目 Ctrl + A 不起作用的人

  1. 点击第一个项目
  2. 按住 Shift
  3. 按住键,直到它们全部被选中
  4. 现在按 F5

答案 6 :(得分:2)

This answer让我得到了一个更简单的解决方案,无需配置。

Cmd-3构建所有(Windows上的control-3)

修改更正 - 我需要 刷新版本。构建不会自动刷新。我目前正在使用两个动作,从我刚才提到的链接答案中的评论“回声”(一个带有钩子的外部工具配置来刷新所有),然后是cmd-3“build all”