【问题标题】:Is there a keyboard shortcut to refresh project in eclipse?是否有在 Eclipse 中刷新项目的键盘快捷键?
【发布时间】:2011-12-16 21:01:00
【问题描述】:

我正在寻找除了右键单击项目然后刷新所有选项之外的其他内容。因为它很痛苦。我使用的是旧版本的 Eclipse (v3.5)。

【问题讨论】:

  • 我也在找这个。

标签: eclipse macos pydev eclipse-cdt


【解决方案1】:

这并不理想,但是 'Shift-Alt-Q, P'(执行 shift-alt-q 组合,释放所有键,然后按 'p')会将您带到包资源管理器,如果您点击F5 当你的项目被选中时,将刷新整个项目。

就像我说的,不理想,但我能想到的最好的。

【讨论】:

  • 是的,确实应该有一个捷径,尤其是随着项目的外部文件更改/刷新越来越多
【解决方案2】:

F5 不起作用吗?

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

【讨论】:

  • 选择项目然后按 F5。
  • 行得通!但我正在寻找仅键盘的解决方案?看起来不可能?
  • 我不知道 F5(标准的 Windows 刷新快捷方式)是否曾经在 OS X 上工作过,但它在带有 Eclipse 版本 Kepler(标准/SDK,Kepler Service Release 1)的 Mountain Lion 上不工作. Apple-R(标准的 Apple 刷新快捷方式)也没有。 Grr.
【解决方案3】:

同样,我不能提供理想的解决方案,但对于那些觉得这令人沮丧并想要“最少按键”解决方案的 Windows 用户来说,我提供了一个选项。

我设法为AutoHotKey 编写了一个脚本,该脚本将在 Eclipse 是活动窗口时监听 Win+F5 键。如果它检测到 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-key+F5 刷新您的项目

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 1970-01-01
    • 2018-12-06
    • 1970-01-01
    • 2010-10-04
    相关资源
    最近更新 更多