2017-08-01 203 views
1

我在macOS Sierra上使用Eclipse(STS版本3.9.0)。我有一个新的STS安装。组织导入(Cmd + Shift + O)在框外定义。通过菜单项Source> Organize Imports,我可以使这个函数工作,但是组合键什么都不做。Eclipse Organize Imports快捷方式无法在Mac上工作

此外,快捷键组合不会显示在菜单项旁边,而其他菜单项具有显示的快捷组合。
Missing menu shortcut

如何通过击键来获得此功能?

我看到这发生在两台不同的机器上。

我检查有没有其他冲突的键绑定由绑定排序:

Properties | Keys

+0

它是否在首选项的'常规>键'部分分配?这对我在macOS上使用普通的Eclipse Oxygen很好。 –

+0

@ greg-449是的,它是 –

+0

只是猜测,但你可以检查与MacOS快捷方式冲突(看看在快捷键标签键盘部分的MacOS系统偏好设置)。 –

回答

8

在首选项>常规>键>过滤器用于⇧⌘O

键通过从改变在Windows编辑Java源,快捷键开始为我工作。

我在上面的评论中看到了答案,但不容易看出,这就是为什么我在这里写更清晰的原因。谢谢保罗对于&的回答。

0

尝试以下步骤:

  1. 转到Windows - >首选项 - >常规 - > STS菜单上的按键
  2. 单击“密钥”页面上的“过滤器...”并取消全部选中。
  3. 输入 “⇧+⌘+ O” 搜索命令列表 + + Ø
  4. 您可以看到命令列表,然后解除除“组织导入”以外的命令。
  5. 点击“应用”。