Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Java提案时,我的提案会被隐藏(以任务为中心)_Java_Eclipse_Plugins_Mylyn - Fatal编程技术网

使用Java提案时,我的提案会被隐藏(以任务为中心)

使用Java提案时,我的提案会被隐藏(以任务为中心),java,eclipse,plugins,mylyn,Java,Eclipse,Plugins,Mylyn,我编写了自定义java提案。在Eclipse中使用“Java建议”高级内容辅助配置时,它工作得很好 但是,当我选择“Java提案(以任务为中心)”并取消选中“Java提案”时,我的提案将不再显示 知道为什么吗?我是否需要在我的I完成建议实施中提供一些额外的信息?在这种情况下,答案很简单 我为我的javaCompletionProposalComputer使用了org.eclipse.jdt.ui.javaAllProposalCategorycategoryID,但这是“Java提案”类别 当我

我编写了自定义java提案。在Eclipse中使用“Java建议”高级内容辅助配置时,它工作得很好

但是,当我选择“Java提案(以任务为中心)”并取消选中“Java提案”时,我的提案将不再显示


知道为什么吗?我是否需要在我的
I完成建议
实施中提供一些额外的信息?

在这种情况下,答案很简单

我为我的
javaCompletionProposalComputer
使用了
org.eclipse.jdt.ui.javaAllProposalCategory
categoryID,但这是“Java提案”类别

当我创建使用自己的类别ID时,我的提案计算机现在显示在eclipse内容辅助配置中,提案按预期工作

完整扩展声明现在如下所示:

<extension
      id="properties.javaProposals"
      name="Property Names Proposals"
      point="org.eclipse.jdt.ui.javaCompletionProposalComputer">
   <javaCompletionProposalComputer
         activate="false"
         categoryId="properties.javaProposals"
         class="properties.PropertyProposalComputer">
      <partition
            type="__java_string">
      </partition>
   </javaCompletionProposalComputer>
</extension>

重要的部分是
categoryId=“properties.javaPropositions”