eclipse - 发生键绑定(bind)冲突。它们可能会干扰正常的加速器操作

标签 eclipse

当我打开 Eclipse 时,我收到以下警告消息:

enter image description here

完整的消息如下:

A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
    ParameterizedCommand(Command(com.python.pydev.analysis.actions.pyGlobalsBrowserWorkbench,Python Show Global Tokens (Global),
        Python Show Global Tokens (Global),
        Category(org.python.pydev.ui.category.source,PyDev - Editor,PyDev editor category,true),
        org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@6a54d849,
        ,,true),null),
    org.eclipse.ui.defaultAcceleratorConfiguration,
    com.python.pydev.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
    ParameterizedCommand(Command(org.python.pydev.editor.actions.pyShowBrowser,Python Show Global Tokens (Editor),
        Python Show Global Tokens (Editor),
        Category(org.python.pydev.ui.category.source,PyDev - Editor,PyDev editor category,true),
        org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@48a9b72d,
        ,,true),null),
    org.eclipse.ui.defaultAcceleratorConfiguration,
    org.python.pydev.ui.editor.scope,,,system)
Binding(CTRL+SHIFT+T,
    ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
        Open a type in a Java editor,
        Category(org.eclipse.ui.category.navigate,Navigate,null,true),
        org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@5bace7af,
        ,,true),null),
    org.eclipse.ui.defaultAcceleratorConfiguration,
    org.eclipse.ui.contexts.window,,,system)

尽管如以下屏幕截图所示删除了上述绑定(bind)并重新启动 Eclipse,但我仍然收到相同的警告。知道什么可以解释这一点以及如何摆脱这个警告吗?

enter image description here

我自己没有添加任何绑定(bind),但是我安装了 JSON Editor Eclipse PluginJson Tools Eclipse Plugin (我不明白为什么它会改变那些 PyDev 绑定(bind))。

最佳答案

尽管有不同的冲突绑定(bind),但 A 具有相同的消息。就我而言,Unbind Command 解决了这个问题。

!ENTRY org.eclipse.jface 2 0 2019-03-19 09:20:24.704
!MESSAGE Keybinding conflicts occurred.  They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2019-03-19 09:20:24.704
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
    Open a type in a Java editor,
    Category(org.eclipse.ui.category.navigate,Navigate,null,true),
    org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@7108b12d,
    ,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
    ,
    Category(org.eclipse.lsp4e.category,Language Servers,null,true),
    org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@7a80b2e6,
    ,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)

关于eclipse - 发生键绑定(bind)冲突。它们可能会干扰正常的加速器操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29732301/

相关文章:

android - 当我启动 eclipse 并运行 android 项目时,它每次都会打开一个新的模拟器,

java - 打印出用户输入 1 ,2 ,3 , Array,Java,Eclipse

eclipse - 如何启用超链接到编译错误的 Maven/Eclipse 集成

java - 在不丢失结构的情况下将 Eclipse 项目转换为 Maven

java - ClassNotFoundException:org.dom4j.DocumentException

java - 如何使用 android.graphics 绘制图像?

java - 尝试从 Eclipse 运行 AppEngine Cloud SQL 应用程序时出现访问被拒绝错误

c - Eclipse CDT 中是否有配置类型的预定义宏?

java - 无法运行 Android 文本转语音

xml - 比 Eclipse 中更好的 Android XML 布局编辑器