Eclipse的“右击”键盘捷径?

时间:2009-07-30 21:31:34

标签: eclipse macos keyboard-shortcuts osx-leopard

我在eclipse和intellij之间来回切换,当我在日食时,我真的错过了使用键盘“右键单击”的能力。我正在运行OSX Leopard。

有没有人知道这是否可以在键首选项中设置,还是有一个插件可以处理在当前焦点组件上模拟上下文菜单?

8 个答案:

答案 0 :(得分:25)

从Eclipse Juno开始,Shift + F10可在Mac上运行以显示上下文菜单。它映射在Preferences |中键作为显示上下文菜单。

答案 1 :(得分:10)

<强>窗

对于Windows,我认为您不一定需要特定于Eclipse的解决方案。您的键盘可能有一个上下文菜单键,或者您可以使用 Shift + F10 来调出上下文菜单。

Source

<强> OSX

在您将问题更新为特定于OSX之后,我进行了一些搜索,并且似乎没有内置的OSX方式来显示上下文菜单。您可以找到一个程序,让您配置击键以模拟鼠标点击,然后配置快捷方式 Ctrl + 单击

Eclipse配置

Preferences -> General -> Keys中,有几个可绑定的“菜单”操作。也许你可以用这些?当我过滤“菜单”的选项时,我会看到,其中包括:

  • 显示重构快速菜单( Alt + Shift + T
  • 显示来源快速菜单( Alt + Shift + S

或者,您可以从最常使用的上下文菜单中找到这些命令,并在Preferences - &gt;中将一些键盘快捷键绑定到它们。一般 - &gt;密钥。

答案 2 :(得分:6)

在旧的Apple品牌外部键盘上,菜单按钮位于空格键的右侧( Alt Gr ,在PC风格的键盘上)。看看更新的键盘和Mac Book Pros,它似乎并不存在(猜测它与 Home End 的方式相同) Page Up Page Down 删除键。)

围绕偏好设置 - &gt;键首选项页面,我认为没有一种方法可以显示整个上下文菜单。

键盘上提供了许多子菜单 - 我承诺肌肉记忆的是:

  • Alt + + T - 重构菜单,以及键盘提供的各种重构,使用修饰符 Alt < / kbd> +
  • Alt + + S - 源菜单以及以 Shift + 开头的各种操作⌘ - 包括组织导入,重新格式化。
  • Shift + + T - 打开类型
  • Shift + + R - 开放资源

如果一切都失败了,通常值得看 Shift + + L - 这表明所有当前键盘映射都悬停在屏幕一侧。

有了这些快捷方式,我建议每天学一门。他们的文化影响相当大。

我很欣赏这不能回答你的问题,但我希望它能解决你的问题。

答案 3 :(得分:4)

用两根手指点击触控板,有点像Moe戳眼中的Curly。

答案 4 :(得分:2)

键盘是否有menu key

答案 5 :(得分:2)

虽然遗憾的是这不会为您的问题提供解决方案,但我认为仍然需要从The SWT FAQ指出以下内容(Eclipse促进SWT实现其UI):

  

问:什么是标准键盘   Windows,Mac OS X,GTK上的快捷方式?
      答:由于SWT使用本机控件,标准键盘快捷键可以   用于SWT应用程序。这里有一个   有用的Table of Keyboard Shortcuts

显然,您的问题在行'弹出此表的当前所选对象的上下文菜单中显示,其中除Mac OS之外的所有平台都提供快捷方式 Shift + F10 菜单或两者兼而有之。

虽然我可以理解SWT正在使用操作系统的本机GUI库,因此默认情况下不会提供此功能,但我很惊讶像Eclipse这样庞大而优秀的开发人员工具并没有提供解决方法。 IntelliJ如何解决这个问题?

答案 6 :(得分:1)

嗯,我知道Windows在右侧Windows键和右侧 Ctrl 键之间有一个键。

这是一个上下文菜单键。这可能会做你想做的事。

答案 7 :(得分:-1)

对于MacOS,请尝试以下操作,它对我来说就像一个魅力

Ctrl +单击