Eclipse DLTK:向ScriptExplorerPart的"新建"菜单添加向导

mdi*_*iin 3 java eclipse dltk

我正在尝试向ScriptExplorerPartEclipse的Dynamic Languages ToolKit 添加一个向导条目.

向导是可以访问的File->New->Other...,所以至少我知道它们可以工作.它们是使用扩展点添加的org.eclipse.ui.newWizards.我想要的是按照此屏幕截图所示添加它们.

首先,我认为它可能应该使用扩展点来完成org.eclipse.ui.navigator.navigatorContent,正如这个eclipse新闻列表中所建议的那样.然而,这不起作用,因为似乎DLTK不尊重该扩展点.

所以,如果任何人都可以指出我正确的方向使用正确的扩展点,或者如果有另一种(更好的)方法来添加向导快捷方式,我将非常感激.

Seb*_*ian 7

虽然这个问题有点旧:透视控制菜单中的快捷方式.您可以使用扩展点org.eclipse.ui.perspectiveExtensions将向导添加到new.它应该看起来像这样:

<extension
     point="org.eclipse.ui.perspectiveExtensions">
  <perspectiveExtension targetID="yourPerspective">
    ....
     <newWizardShortcut
           id="idOfYourNewWizard">
     </newWizardShortcut>
  </perspectiveExtension>
</extension>
Run Code Online (Sandbox Code Playgroud)

然后你的向导就会显示出来File > New.
有关更多信息,请参阅以下两个链接:

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fworkbench_advext_perspectiveExtension.htm

http://help.eclipse.org/indigo/index.jsp ?主题=%2Forg.eclipse.platform.doc.isv%2Freference%2Fextension点%2Forg_eclipse_ui_perspectiveExtensions.html

  • 注意:如果上面没有显示,请重置透视图("窗口">"重置透视图").我只是遇到了我的向导不会出现的问题,尽管我做的一切都是正确的,重置透视效果很明显. (7认同)