【问题标题】:In Eclipse IDE how to disable the closing of an editor tab via plain right-click在 Eclipse IDE 中,如何通过纯右键单击禁用编辑器选项卡的关闭
【发布时间】:2020-02-25 00:23:23
【问题描述】:

我在 CentOS 上使用 Eclipse Oxygen(4.7.0 版),其 UI 通过 Windows 7 上的 MobaXterm 的 X Windows 服务器显示。

在 Eclipse 中,我遇到一个奇怪的问题,即当我右键-单击编辑器选项卡时,选项卡会立即关闭!没有上下文菜单,什么都没有,只是选项卡消失了。我想禁用此功能,但在“首选项”的 Keys 部分中找不到任何用于右键单击的条目。

是否还有其他地方设置了右键单击行为?或者我还能如何禁用它?仅编辑器选项卡会出现此问题。

其他详情:

  • 通过调出上下文菜单,右键单击编辑器选项卡中的行为正确。这表明在 X Window 系统中右键单击通常不会被破坏。
  • 右键单击在 PyCharm 等其他 X 应用程序中的行为正确。

【问题讨论】:

  • 这不是正常行为。 Eclipse 根本不支持为右键单击配置操作,所以我想知道这是否是您设置中的其他内容。
  • 当前 Eclipse 的行为方式是否相同?您使用的是相当旧的 Eclipse 版本。
  • @greg-449 这可能是由于对 X Window 服务器的一些干扰......我可能会看看 MobaXTerm 的文档。
  • @howlger 将试用 Eclipse 4.14 并报告。
  • @greg-449 在 MobaXTerm 设置中找不到任何内容。此外,通过调出上下文菜单,右键单击在inside 编辑器选项卡中的行为正确。 (将此信息添加到问题中。)

标签: eclipse user-interface tabs ide right-click


【解决方案1】:

解释

仔细观察发现 Eclipse 确实在右键单击 press-down 时显示上下文菜单,但在右键单击 release-up 时显示上下文菜单 它注册了一个 left-click 事件。

由于绘制上下文菜单时的特殊情况,鼠标指针总是碰巧位于菜单的顶部条目上。而这个顶部条目是Close。下面的截图可能会稍微说明这一点(不幸的是没有鼠标指针):

解决方案

我的直接解决方案是在按下鼠标右键之后释放鼠标之前移动鼠标。

我仍然不知道为什么只有在右键单击选项卡时才会发生这种情况,而且只发生在我身上——而且可能不会发生在许多其他人身上......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-13
    • 2020-08-05
    • 2019-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-15
    • 1970-01-01
    相关资源
    最近更新 更多