getCompletionProposalAutoActivationCharacters
中有一个ContentAssistProcessor
方法,该方法可以返回触发完成建议的字符。例如,我可以return new char[] { '.' }
以便每次我在编辑器中输入点时,都会显示单词完成建议。
我认为应该有一种类似的方法来指定快捷键来触发诸如Alt + /
之类的内容辅助,但是实际上是不同的。
做这个的最好方式是什么?我个人不想为此硬编码一个关键侦听器。
最佳答案
JDT做到了。它们具有Command + Handler + Keybinding来调用内容辅助。
有关实现,请参见org.eclipse.jdt.internal.ui.text.java.JavaContentAssistHandler
。
你可以做类似的