我已经实现了自己的编辑器并为其添加了代码完成功能。我的内容助理是注册在源代码查看器的配置是这样的:如何在Eclipse中实现内容辅助文档弹出菜单RCP
public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) {
if (assistant == null) {
assistant = new ContentAssistant();
assistant.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer));
assistant.setContentAssistProcessor(getMyAssistProcessor(),
MyPartitionScanner.DESIRED_PARTITION_FOR_MY_ASSISTANCE);
assistant.enableAutoActivation(true);
assistant.setAutoActivationDelay(500);
assistant.setProposalPopupOrientation(IContentAssistant.PROPOSAL_OVERLAY);
assistant.setContextInformationPopupOrientation(IContentAssistant.CONTEXT_INFO_ABOVE);
}
return assistant;
}
当我按下Ctrl键+ SPACE 的所需的分区里面,完成弹出窗口和按预期工作。
这里是我的问题..我如何实现/注册出现在完成弹出窗口旁边的文档弹出窗口? (例如,在Java编辑器)