当我打开Eclipse时,我收到以下警告消息:
完整信息如下:
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)
尽管删除了上面提到的绑定,如下面的屏幕截图所示,并重新启动Eclipse,我仍然得到相同的警告。知道什么可以解释这个以及如何摆脱这个警告吗?
我自己没有添加任何绑定,但我安装了JSON Editor Eclipse Plugin和Json Tools Eclipse Plugin(我不知道为什么它会改变那些PyDev绑定)。
答案 0 :(得分:1)
全新安装 Eclipse IDE 2020-12 后,我遇到了同样的问题。我确实按照以下方式删除了冲突键:
在 Eclipse 中,转到窗口 > 首选项 > 常规 > 键,然后向上/向下滚动并选择冲突键。您可以通过单击“解除绑定命令”按钮然后单击“应用并关闭”来替换绑定密钥或解除绑定密钥。
注意:您可以删除您的工作区日志,然后重新启动 Eclipse。键绑定警告不会再次出现。
答案 1 :(得分:0)
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)