我创建了一个简单的 Eclipse 插件,启动向导并创建一些文件,一切正常,我还添加了一个从菜单启动向导的New > Mi Wizard
选项,但现在我只想在右键单击特定文件夹时显示此选项一个项目,这是我到目前为止所拥有的:
这是我的向导:
<extension point="org.eclipse.ui.newWizards">
<category
name="My Category"
id="com.test.myCategory">
</category>
<wizard
name="My Wizard"
icon="icons/wizard1.gif"
category="com.test.myCategory"
class="com.test.myWizard"
id="com.test.myWizard">
</wizard>
</extension>
这就是我将向导添加到New
菜单的方式:
<extension point="org.eclipse.ui.navigator.navigatorContent">
<commonWizard
type="new"
wizardId="com.test.myWizard"
menuGroupId="testGroup">
<enablement>
<adapt type="org.eclipse.core.resources.IFolder">
<test property="org.eclipse.wst.common.project.facet.core.projectFacet" value="myFacet:1.3" forcePluginActivation="true"/>
</adapt>
</enablement>
</commonWizard>
</extension>
菜单中的选项New
显示正确,但是当我右键单击所有文件夹时显示,有没有办法仅在我右键单击某个文件夹时显示选项,特别是WebContent
文件夹?