7

我找不到任何有关更改验证内容辅助选择的快捷方式的文档。

我的意思是,对于我的确切情况,当打开内容辅助时,我想通过按 Enter 来验证它的提议(这有效),但从不使用任何其他键,例如 . [ 或 (。我想选择验证提案的密钥。

即使我需要手动编辑配置文件,如果有人有这个答案,那将是完美的!

我查看了 org.eclipse.jdt.ui.prefs 和 org.eclipse.wst.jsdt.ui.prefs 但没有成功。

谢谢。

4

1 回答 1

0

看来你运气不好。Eclipse Mars 文档讨论了内容辅助,指出:

Completion can be triggered by user request or can be automatically
 triggered when the "(" or "." character is typed:

public char[] getCompletionProposalAutoActivationCharacters() {
    return new char[] { '.', '(' };
}

由于这些字符看起来是硬编码的,因此您需要实现自己的内容辅助。也许仅覆盖这种方法的现有方法的简单派生就足够了?

于 2015-10-14T16:44:34.400 回答