【发布时间】:2018-07-12 11:06:29
【问题描述】:
我正在开发一个自定义编辑器,为此我想定义一个可以由我的编辑器打开的自定义内容类型。
我的内容类型是具有特定命名空间和根元素的 xml。但是每次我启动 Eclipse 时,它都无法创建内容类型:
!ENTRY org.eclipse.core.contenttype 4 0 2018-07-12 12:35:01.911 !MESSAGE 无法为 fooeditor.foofile 创建内容描述器。 内容类型已被禁用。
我的插件.xml:
<extension
point="org.eclipse.core.contenttype.contentTypes">
<content-type
base-type="org.eclipse.core.runtime.xml"
default-charset="UTF-8"
describer="org.eclipse.core.runtime.content.XMLRootElementContentDescriber2"
file-extensions="xml"
id="foofile"
name="FOO File"
priority="high">
<describer
class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber2"
plugin="org.eclipse.core.runtime_3.13.0.v20170207-1030">
<parameter
name="element"
value="{http://www.foo.com}foo">
</parameter>
</describer>
</content-type>
</extension>
我在过去一周试图解决这个问题,但不知道为什么这不起作用。任何帮助表示赞赏。
【问题讨论】:
标签: eclipse eclipse-pde