在Eclipse中有没有快捷键来刷新项目?

12

我正在寻找除右键单击项目并选择“全部刷新”选项之外的其他方法。因为这种方式很繁琐。我正在使用较旧版本的Eclipse(v3.5)。


1
我也在寻找这个。 - Nam G VU
3个回答

3

这不是最理想的方法,但是按下 'Shift-Alt-Q, P' (按下 shift-alt-q 组合键,释放所有按键,然后按下 'p')可以让你进入“包资源管理器”,在此处选中项目后按 F5 可以刷新整个项目。

就像我说的,不是最理想的方法,但这是我能想到的最好办法。


1
是的,特别是随着项目中越来越多的外部文件更改/刷新,这确实应该有一个快捷方式。 - chrismarx

0

我无法提供一个理想的解决方案,但对于那些在Windows上遇到这个问题并希望有一个“最小按键”解决方案的用户,我可以提供一个选项。

我成功地为AutoHotKey编写了一个脚本,它将监听Win+F5键,当Eclipse是活动窗口时。如果检测到Win+F5键,则会自动执行Brian Gruber的技巧:Shift-Alt-Q、P(编辑20/02/2020:我添加了一次“Home”键的按下,以确保选择包资源管理器中最顶部的项目节点),然后是F5,最后是F12,以将焦点返回到编辑器。

"eclipse_Win_F5_refresh.ahk"

#IfWinActive ahk_class SWT_Window0
; Win+F5 = Refresh Eclipse project
$#F5::
Send, !+q
Send, p
Send, Home
Send, {F5}
Send, {F12}
return

那么,这只是一个问题:

  1. 将脚本保存到文件中
  2. 安装AutoHotKey
  3. 双击脚本文件以运行它
  4. 在Eclipse中按Win键+F5以刷新您的项目

0

F5不能用吗?

按下CTRL+SHIFT+L键应该会列出可用的键盘快捷键。


选择项目然后按下F5。 - Garrett Hall
那个可以用!但我在寻找一个只需要键盘的解决方案?看起来不可能? - vinodkone
我不知道F5(标准的Windows刷新快捷键)是否曾经在OS X上工作过,但是在Mountain Lion上使用Eclipse版本Kepler(Standard/SDK,Kepler Service Release 1)时它不起作用。苹果的标准刷新快捷键Apple-R也不行。真烦人。 - alexis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接