我写了一个eclipse插件,无论何时你输入像" / usr / share"这样的字符串。并按ctrl + space它将打开内容辅助并建议您完成该文件夹的文件(类似于其他编辑器。)
在我的插件xml下插件> .... extension>我有
<contentType id="org.eclipse.core.runtime.xml"/>
如果我理解正确,这意味着该插件将对contentType为org.eclipse.core.runtime.xml的文件起作用 - 这意味着xml文件。 我希望我的提议出现在.java文件上,或者更好地出现在任何类型的文件上。 我怎么能这样做?
----编辑---- 这是完整的plugin.xml:
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
id="completionproposal.demo.yuval"
point="org.eclipse.wst.sse.ui.completionProposal">
<proposalCategory
id="completionproposal.demo.yuval.category"
name="Yuval completion proposals">
</proposalCategory>
<proposalComputer
activate="true"
categoryId="completionproposal.demo.yuval.category"
class="xmlproposals.YuvalCompletionProposalComputer"
id="completionproposal.demo.yuval.proposalcomputer">
<contentType id="org.eclipse.core.runtime.xml"/>
</proposalComputer>
</extension>
</plugin>