0

每当我使用 eclipse 自动格式化/缩进时,我都会看到这些警告报告

A conflict occurred for COMMAND+SHIFT+F:
Binding(COMMAND+SHIFT+F,
    ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.format,Format,
        Format the selected text,
        Category(org.eclipse.jdt.ui.category.source,Source,Java Source Actions,true),
        org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1712f3d,
        ,,true),null),
    org.eclipse.ui.defaultAcceleratorConfiguration,
    org.eclipse.jdt.ui.javaEditorScope,,,system)
Binding(COMMAND+SHIFT+F,
    ParameterizedCommand(Command(org.eclipse.wst.sse.ui.format.document,Format,
        Format selection,
        Category(org.eclipse.ui.category.edit,Edit,null,true),
        org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1f05c08,
        ,,true),null),
    org.eclipse.ui.defaultAcceleratorConfiguration,
    org.eclipse.wst.sse.ui.structuredTextEditorScope,,,system)

我不确定为什么我有这个警告....

我看到 org.eclipse.wst.sse.ui.format.document 和 org.eclipse.jdt.ui.edit.text.java.format 之间有多个这样的警告冲突。

我从未安装任何键盘快捷键插件或其他东西。

我在 Mac 上使用 Eclipse Kepler(4.3)

4

1 回答 1

0

看起来有 2 个插件使用相同的键绑定,JAva 格式化程序和 wst 插件(不确定它是什么),

找到eclipse -> preferences -> general -> keys并查找正在使用哪些操作COMMAND+SHIFT+F并取消绑定命令,它应该可以工作

于 2013-08-12T01:02:20.883 回答