我已经将内容辅助提案计算机实现为 Eclipse 插件(使用org.eclipse.jdt.ui.javaCompletionProposalComputer
),它在内部使用IContentAssistProcessor
. Processor 类提供了一种为内容辅助菜单指定自动激活字符的方法,称为getCompletionProposalAutoActivationCharacters()
. 但是,由于我只是在内部使用这个类,它没有以任何方式在工作台上注册,而且我定义的自动激活字符实际上并没有激活内容辅助菜单。
有没有办法“注册”我的IContentAssistProcessor
课程以便getCompletionProposalAutoActivationCharacters()
调用该方法?
是否有另一种方法可以将javaCompletionProposalComputer
类与自动激活字符(由插件定义,而不是在工作台中手动定义)相关联?