我正在尝试向Eclipse的Dynamic Languages ToolKit的ScriptExplorerPart
添加向导条目。
向导可以从File->New->Other...
访问,所以至少我知道它们有效。它们是使用扩展点org.eclipse.ui.newWizards
添加的。我想要的是按this screenshot上的说明添加它们。
首先,我认为应该使用扩展点org.eclipse.ui.navigator.navigatorContent
完成,如建议的in this eclipse newslist。然而,这不起作用,因为似乎DLTK不尊重该扩展点。
因此,如果任何人都可以指出我正确的方向使用正确的扩展点,或者是否有另一种(更好的)方法来添加向导快捷方式,我将非常感激。
答案 0 :(得分:7)
虽然这个问题有点陈旧: 透视图控制菜单中的快捷方式。您可以使用扩展点org.eclipse.ui.perspectiveExtensions将向导添加到new。 看起来应该是这样的:
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension targetID="yourPerspective">
....
<newWizardShortcut
id="idOfYourNewWizard">
</newWizardShortcut>
</perspectiveExtension>
</extension>
然后,您的向导将显示在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?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fextension-points%2Forg_eclipse_ui_perspectiveExtensions.html
答案 1 :(得分:1)
找到了这个答案,但它不再适用于新的eclipse插件。只想为当前版本提供有效的解决方案:
转到plugin.xml - &gt;扩展程序 - &gt; org.eclipse.ui.navigator.navigatorContent(如果不存在则创建) - &gt;新 - &gt; commonWizard
然后
键入:新建子菜单的新建和导入子菜单的导入
wizardId:新建/导入的向导ID