如何将菜单项添加到“运行方式”?

时间:2010-02-23 16:32:46

标签: editor eclipse-plugin

在Eclipse的插件开发环境中,如何为特定编辑器的“Run As”添加菜单项?

1 个答案:

答案 0 :(得分:5)

您可以在Eclipse文章中获得一些提示:

We Have Lift-off: The Launching Framework in Eclipse

  

声明启动配置类型

     

创建applet启动程序的第一步是声明一个配置类型,如以下插件的plugin.xml文件中的XML片段所示:
  非UI声明

<extension point="org.eclipse.debug.core.launchConfigurationTypes">
    <launchConfigurationType
        name="Java Applet"
        delegate="org.eclipse.jdt.internal.launching.JavaAppletLaunchConfigurationDelegate"
        modes="run, debug"               
        id="org.eclipse.jdt.launching.javaApplet">        
    </launchConfigurationType>
</extension>
  

此声明最重要的部分是delegate属性,它指定实现接口 org.eclipse.debug.core.model.ILaunchConfigurationDelegate 的类的完全限定名称。
  委托是启动程序的大脑,并实现启动指定配置的launch()方法。