在 Eclipse IDE 中如何禁用通过普通右键单击关闭编辑器选项卡
In Eclipse IDE how to disable the closing of an editor tab via plain right-click
我在 CentOS 上使用 Eclipse Oxygen(版本 4.7.0),UI 通过 Windows 7 上的 MobaXterm 的 X Windows 服务器显示 UI。
在 Eclipse 中,我遇到了一个奇怪的问题,当我 右-单击编辑器选项卡时,该选项卡会立即关闭!没有上下文菜单,什么都没有,只是选项卡消失了。我想禁用它,但我在首选项的 Keys 部分找不到任何右键单击的条目。
还有没有设置右键行为的地方?或者我还能如何禁用它?该问题仅出现在编辑器选项卡上。
其他详细信息:
- 在编辑器选项卡中右键单击可以通过调出上下文菜单正确运行。这说明在X Window系统中,右键点击并没有普遍失效。
- 在 PyCharm 等其他 X 应用程序中,右键单击可以正常运行。
一个解释
仔细观察后发现 Eclipse 确实在 右键单击 按下 时显示上下文菜单,但在 右键单击release-up它注册了一个左键单击事件。
由于绘制上下文菜单时的特殊情况,鼠标指针总是恰好位于菜单的顶部条目上方。而这个顶级条目是Close
。以下屏幕截图可能会稍微说明这一点(不幸的是没有鼠标指针):
解决方案
我的直接解决方案是在按下鼠标右键后松开之前移动鼠标。
我仍然不知道为什么只有在右键单击选项卡时才会发生这种情况,而且只发生在我身上——可能其他很多人不会发生...
我在 CentOS 上使用 Eclipse Oxygen(版本 4.7.0),UI 通过 Windows 7 上的 MobaXterm 的 X Windows 服务器显示 UI。
在 Eclipse 中,我遇到了一个奇怪的问题,当我 右-单击编辑器选项卡时,该选项卡会立即关闭!没有上下文菜单,什么都没有,只是选项卡消失了。我想禁用它,但我在首选项的 Keys 部分找不到任何右键单击的条目。
还有没有设置右键行为的地方?或者我还能如何禁用它?该问题仅出现在编辑器选项卡上。
其他详细信息:
- 在编辑器选项卡中右键单击可以通过调出上下文菜单正确运行。这说明在X Window系统中,右键点击并没有普遍失效。
- 在 PyCharm 等其他 X 应用程序中,右键单击可以正常运行。
一个解释
仔细观察后发现 Eclipse 确实在 右键单击 按下 时显示上下文菜单,但在 右键单击release-up它注册了一个左键单击事件。
由于绘制上下文菜单时的特殊情况,鼠标指针总是恰好位于菜单的顶部条目上方。而这个顶级条目是Close
。以下屏幕截图可能会稍微说明这一点(不幸的是没有鼠标指针):
解决方案
我的直接解决方案是在按下鼠标右键后松开之前移动鼠标。
我仍然不知道为什么只有在右键单击选项卡时才会发生这种情况,而且只发生在我身上——可能其他很多人不会发生...