java - Eclipse插件开发: multipage editor with html extension

标签 java eclipse eclipse-plugin

我已经从向导“带有多选项卡编辑器的插件”创建了一个插件。

问题:在项目配置中,如果我将文件扩展名字段设置为html,则插件无法工作。如果我保留 mpe (预插入字段)或插入另一个未知的文件扩展名,那么它就可以工作。

什么会导致此问题以及如何激活 html 文件插件?

编辑: 好的,我会尝试逐步描述我的问题。

我创建一个新的插件项目 new plugin project

我设置项目名称:

project base settings

...以及项目属性

project properties

我使用模板“多页面编辑器”创建一个插件

templates plugin

现在,我必须选择类名和文件扩展名(mpe 是从 eclipse 中预先插入的,我暂时保留它)。

enter image description here

好的。 Eclipse 生成所有文件和一个可以运行的项目。所以,如果我测试一下:

run eclipse

我使用 test.mpe 文件创建一个测试项目

test project

我可以在项目资源管理器上的文件名 test.mpe 上看到 3 个选项卡(因为模板代码中配置了 3 个选项卡)和一个默认图标。 该插件有效!

现在......我关闭所有并完全重复所有步骤,我使用HTML而不是MPE,我对其进行了测试。 .. 没有选项卡,也没有图标

test html

为什么?我该如何解决它?

最佳答案

您的编辑器未设置为默认编辑器,而是选择您已安装的编辑器。请参阅 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/

相关文章:

java - RSA 使用 Pycrypto OAEP 加密并使用普通旧 Java 解密

java - 无论我现在处于哪个窗口,有什么方法可以运行在 Eclipse 中运行的最后一个测试?

java - 使用 eclipse 中的 rJava/JRI 包时,一些命令在 rtest.java 中失败

eclipse - 有没有用于 Firefox 扩展创建的 Eclipse 插件?

java - android 异步任务

java - get JSONException : Value of type java. 解析 JSON 响应时 lang.String 无法转换为 JSONObject

java - 返回或打印 StringBuilder? java

java - ubuntu 12.04 上的 eclipse 中缺少 oracle-java7-jdk 的库

java - 无法在我的项目中使用 @Slf4j 注释,因为无法解析为类型,但在另一个项目中效果很好

java - Eclipse Job从运行Job开始获取NotesSession