我在 eclipse 和 intellij 之间来回切换,当我在 eclipse 中时,我真的错过了使用键盘“右键单击”的能力。我正在运行 OSX Leopard。
有谁知道这是否可以在键首选项中设置,或者是否有一个插件可以处理在当前焦点组件处模拟上下文菜单?
我在 eclipse 和 intellij 之间来回切换,当我在 eclipse 中时,我真的错过了使用键盘“右键单击”的能力。我正在运行 OSX Leopard。
有谁知道这是否可以在键首选项中设置,或者是否有一个插件可以处理在当前焦点组件处模拟上下文菜单?
从 Eclipse Juno 开始,Shift+F10 可以在 Mac 上显示上下文菜单。它映射在首选项 | 键作为显示上下文菜单。
视窗
对于 Windows,我认为您不一定需要特定于 Eclipse 的解决方案。您的键盘可能有一个上下文菜单键,或者您可以使用Shift+F10来调出上下文菜单。
操作系统
在您将问题更新为特定于 OSX 后,我进行了一些搜索,似乎没有内置的 OSX 方式来显示上下文菜单。您也许可以找到一个程序,该程序可让您配置击键以模拟鼠标单击,然后配置Ctrl+的快捷方式Click。
Eclipse 配置
其中Preferences -> General -> Keys
有几个可绑定的“菜单”操作。也许你可以使用这些?当我过滤“菜单”的选项时,我看到了:
或者,您可以从最常使用的上下文菜单中找到那些命令,并在首选项 -> 常规 -> 键中将一些键盘快捷键绑定到它们。
在旧的 Apple 品牌外接键盘上,菜单按钮位于空格键的右侧(Alt Gr在 PC 风格的键盘上,是 ,)。查看较新的键盘和 Mac Book Pros,它似乎并不存在(猜想它与、 、 和Home键End的Page Up方式相同)。Page DownDelete
在Preferences -> Keys preference page周围戳一下,我认为没有办法显示整个上下文菜单。
许多子菜单都可以从键盘上获得——我致力于肌肉记忆的那些是:
如果一切都失败了,通常值得看一下Shift+⌘</kbd> + L - 它在屏幕一侧悬停显示所有当前的键盘映射。
有了这些捷径,我建议每天学习一个。它们的累积效应是相当可观的。
我很感激这不能回答你的问题,但我希望它能解决你的问题。
用两根手指点击触控板,有点像 Moe 戳 Curly 的眼睛。
你的键盘有菜单键吗?
虽然不幸的是这不会为您的问题提供解决方案,但我认为仍然值得从The SWT FAQ中指出以下内容(Eclipse 促进SWT实现其 UI):
问:Windows、Mac OS X、GTK 上的标准键盘快捷键是什么?
答:由于 SWT 使用本机控件,因此可以在 SWT 应用程序中使用标准键盘快捷键。这是一个有用的键盘快捷键表。
显然,您的问题在此表的“弹出当前选定对象的上下文菜单”行中表现出来,其中除 Mac OS 之外的所有平台都提供快捷方式Shift+F10或菜单或两者兼而有之。
虽然我可以理解 SWT 使用的是操作系统的本机 GUI 库,因此默认情况下不提供此功能,但我很惊讶像 Eclipse 这样庞大而出色的开发人员工具在这里没有提供解决方法。IntelliJ 如何解决这个问题?
好吧,我知道 Windows 在正确的 Windows 键和正确的键之间有一个Ctrl键。
它是一个上下文菜单键。这可能会做你想做的事。
对于 MacOS,请尝试以下操作,它对我来说就像一个魅力
Ctrl + 单击