Eclipse文件完成提议插件 - 设置java文件的内容类型

时间:2014-09-12 13:23:13

标签: java xml eclipse eclipse-plugin content-assist

我写了一个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>

0 个答案:

没有答案