使用 Java 建议(以任务为中心)时我的建议被隐藏
我编写了自定义 Java 提案贡献者。在 Eclipse 中使用内容辅助的“Java Proposals”高级配置时,它工作得很好。
但是,当我选择“Java 提案(以任务为中心)”并取消选中“Java 提案”时,我的提案不再显示。
知道为什么吗?我需要在 ICompletionProposal
实现中提供一些额外信息吗?
I wrote custom java proposals contributor. It works fine when using "Java Proposals" advanced configuration of content-assist in Eclipse.
However, when I select "Java Proposals (Task-Focused)" and uncheck "Java Proposals", my proposals no longer show up.
Any idea why? Do I need to provide some extra information in my ICompletionProposal
implementations?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在这种情况下,答案很简单。
我为
javaCompletionProposalComputer
使用了org.eclipse.jdt.ui.javaAllProposalCategory
类别 ID,但这是“Java Proposals”类别。当我创建使用自己的类别 ID 时,我的提案计算机现在显示在 Eclipse 内容辅助配置中,并且提案按预期工作。
完整的扩展声明现在如下所示:
重要部分是
categoryId="properties.javaProposals"
The answer is simple in this case.
I used
org.eclipse.jdt.ui.javaAllProposalCategory
categoryID for myjavaCompletionProposalComputer
, but this is "Java Proposals" category.When I created used own category ID, my proposals computer is now showing up in eclipse content-assist configuration, and proposals work as expected.
Full extension declaration now looks like this:
Important part is
categoryId="properties.javaProposals"