我已经从向导“带有多选项卡编辑器的插件”创建了一个插件。
问题:在项目配置中,如果我将文件扩展名
字段设置为html
,则插件无法工作。如果我保留 mpe
(预插入字段)或插入另一个未知的文件扩展名,那么它就可以工作。
什么会导致此问题以及如何激活 html 文件插件?
编辑: 好的,我会尝试逐步描述我的问题。
我创建一个新的插件项目
我设置项目名称:
...以及项目属性
我使用模板“多页面编辑器”创建一个插件
现在,我必须选择类名和文件扩展名(mpe 是从 eclipse 中预先插入的,我暂时保留它)。
好的。 Eclipse 生成所有文件和一个可以运行的项目。所以,如果我测试一下:
我使用 test.mpe 文件创建一个测试项目
我可以在项目资源管理器上的文件名 test.mpe 上看到 3 个选项卡(因为模板代码中配置了 3 个选项卡)和一个默认图标。 该插件有效!
现在......我关闭所有并完全重复所有步骤,我使用HTML
而不是MPE
,我对其进行了测试。 .. 没有选项卡,也没有图标。
为什么?我该如何解决它?
最佳答案
您的编辑器未设置为默认编辑器,而是选择您已安装的编辑器。请参阅 http://help.eclipse.org/juno/topic/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_ui_editors.html?cp=2_1_1_143 处的完整文档和示例。 .
关于java - Eclipse插件开发: multipage editor with html extension,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11492199/