设置Eclipse插件的描述

时间:2016-02-24 08:00:54

标签: eclipse-plugin wizard

我正在开发一个Eclipse插件,可以为java项目生成一些模板。

当我调用向导时,我可以选择项目向导,但如果我在选择/聚焦时可以在“新建向导页面”中显示我的向导说明,那就太棒了。

参见图片以供参考:

enter image description here

到目前为止我尝试了什么:

我的向导是一个扩展向导并实现INewWizard的类(从Eclipse自动生成这个...)

所以在这堂课

class NewClassWizard extends Wizard implements INewWizard

我做了:

  • getStartingPage()。setDescription(“Test description”); (没有幸运的结果。)
  • getStartingPage()。setTitle(“测试说明”);(没有好运的结果。)

我试过: 在向导plugin.xml中通过修改和addid键,如“描述”,但没有任何效果。请参阅下面的插件xml

enter image description here

你们中有谁能给我一些建议吗?

由于

1 个答案:

答案 0 :(得分:1)

在新向导扩展点的<description>中使用wizard子元素。

这是来自现有Ant的Ant“Java项目  构建文件“带有描述的新项目向导:

<extension
     point="org.eclipse.ui.newWizards">
  <wizard
        name="%antNewJavaProjectWizard.name"
        icon="$nl$/icons/full/obj16/new_ant_project.png"
        class="org.eclipse.ant.internal.ui.datatransfer.AntNewJavaProjectWizard"
        preferredPerspectives="org.eclipse.jdt.ui.JavaPerspective,org.eclipse.jdt.ui.JavaBrowsingPerspective,org.eclipse.jdt.ui.JavaHierarchyPerspective"
        project="true"
        category="org.eclipse.jdt.ui.java"
        finalPerspective="org.eclipse.jdt.ui.JavaPerspective"
        id="org.eclipse.ant.ui.wizards.JavaProjectWizard">
     <description>
        %antNewJavaProjectWizard.description
     </description>
  </wizard>
</extension>