当前位置: 首页 > 知识库问答 >
问题:

设置Eclipse插件的描述

相温文
2023-03-14

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

当我调用向导时,我可以选择项目向导,但如果我能在“新建向导页面”中显示我的向导的描述,当它被选中/聚焦时,那就太好了....

参考图片:

所以在这堂课上

class NewClassWizard extends Wizard implements INewWizard

我做了:

  • GetStartingPage().SetDescription(“测试描述”);(没有幸运的结果。)
  • GetStartingPage().SetTitle(“测试描述”);(没有幸运的结果。)

共有1个答案

章承
2023-03-14

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

这是Ant“Java Project from Existing Ant BuildFile”new Project向导,其中有说明:

<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>
 类似资料:
  • 我已经按照本页上的说明进行了操作,但是当我试图运行一个简单的示例代码来测试它时,我得到了一个异常: unsatisfiedLinkError:无法加载库:C:\eclipse 3.8 32位\natives\windows-amd64\gluegen-rt.dll null null

  • 我正在使用EclipseIndigo,有一个Maven项目,它使用注释处理器生成代码。 我已经在项目属性中设置了注释处理(在Eclipse中),但理想情况下,我更希望这个IDE设置由Maven管理,这样我就可以轻松地与同事共享它。 如有任何建议,将不胜感激

  • 以下是安装jBPM插件的先决条件 - Java 1.5(或更高版本)SE JDK Eclipse 4.2或任何版本和jBPM插件 由于jBPM是用Java编写的,因此我们将介绍如何在本节中添加所需的插件。 考虑到最大的Java用户使用Eclipse,让我们看看如何在Eclipse中添加jBPM插件。 从以下链接下载二进制文件 - http://download.jboss.org/drools/r

  • PyDev是Eclipse IDE的开源插件,可以在Python,Jython以及IronPython中开发项目。 它托管在https://pydev.org 。 下面给出了在Eclipse IDE中安装PyDev插件的分步过程。 Step 1 - 打开Eclipse IDE并从“帮助”菜单中选择“ Install New Software选项。 Step 2 - 在带有标签的工作前的文本框中输入

  • 我有一个基于Eclipse Mars 2 Java8、Maven 3.5.4的工作区。我使用mvn eclipse:clean eclipse:eclipse构建项目文件,并观察以下maven输出: 工作区的默认JRE不是Java7,而是Java8,就像您可以查看以下Eclipse配置文件一样: 其中包含以下数据: 通过查看上述配置,您可能会注意到,默认VM的VM id为“153804082349