我在eclipse和intellij之间来回切换,当我在日食时,我真的错过了使用键盘“右键单击”的能力。我正在运行OSX Leopard。
有没有人知道这是否可以在键首选项中设置,还是有一个插件可以处理在当前焦点组件上模拟上下文菜单?
答案 0 :(得分:25)
从Eclipse Juno开始,Shift + F10可在Mac上运行以显示上下文菜单。它映射在Preferences |中键作为显示上下文菜单。
答案 1 :(得分:10)
<强>窗强>
对于Windows,我认为您不一定需要特定于Eclipse的解决方案。您的键盘可能有一个上下文菜单键,或者您可以使用 Shift + F10 来调出上下文菜单。
<强> OSX 强>
在您将问题更新为特定于OSX之后,我进行了一些搜索,并且似乎没有内置的OSX方式来显示上下文菜单。您可以找到一个程序,让您配置击键以模拟鼠标点击,然后配置快捷方式 Ctrl + 单击。
Eclipse配置
在Preferences -> General -> Keys
中,有几个可绑定的“菜单”操作。也许你可以用这些?当我过滤“菜单”的选项时,我会看到,其中包括:
或者,您可以从最常使用的上下文菜单中找到这些命令,并在Preferences - &gt;中将一些键盘快捷键绑定到它们。一般 - &gt;密钥。
答案 2 :(得分:6)
在旧的Apple品牌外部键盘上,菜单按钮位于空格键的右侧( Alt Gr ,在PC风格的键盘上)。看看更新的键盘和Mac Book Pros,它似乎并不存在(猜测它与 Home , End ,的方式相同) Page Up , Page Down 和删除键。)
围绕偏好设置 - &gt;键首选项页面,我认为没有一种方法可以显示整个上下文菜单。
键盘上提供了许多子菜单 - 我承诺肌肉记忆的是:
如果一切都失败了,通常值得看 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 +单击