2012-03-27 164 views
2

我的一個插件取決於具有「驗證」菜單項的WST。我試圖用活動隱藏這個菜單項,但迄今爲止沒有成功。任何想法我做錯了什麼?隱藏上下文菜單

使用插件的間諜,我敢肯定菜單由org.eclipse.wst.validation.internal.ui.ValidationMenuAction

貢獻

這裏是我做過什麼:

<extension 
    point="org.eclipse.ui.activities"> 
    <activity 
     id="com.iwaysoftware.integration.tools.validationActivity" 
     name="validation activity"> 
    </activity> 
    <activityPatternBinding 
     activityId="com.iwaysoftware.integration.tools.validationActivity" 
     pattern="org.eclipse.wst.validation.ui/org.eclipse.wst.validation.internal.ui.ValidationMenuAction"> 
    </activityPatternBinding> 
    <category 
     id="com.iwaysoftware.integration.tools.validationCategory" 
     name="validation category"> 
    </category> 
    <categoryActivityBinding 
     activityId="com.iwaysoftware.integration.tools.validationActivity" 
     categoryId="com.iwaysoftware.integration.tools.validationCategory"> 
    </categoryActivityBinding> 

+0

我有完全相同的問題。我認爲我們可能會遇到Eclipse 4中的一個bug:https://bugs.eclipse.org/bugs/show_bug.cgi?id=381765 – 2013-05-14 15:15:30

+0

Thanks @MikeKucera – 2013-05-21 15:42:47

回答

0

最簡單的方法來刪除驗證選項是從您的插件文件夾中刪除以下3個罐子: org.eclipse.wst.validation.infopop_1.0.300.v201309101952.jar org.eclipse.wst.validation.ui_1.2.500.v201310231452 .J ar org.eclipse.wst.validation_1.2.600.v201501211647.jar