我想从vertical rulerContext菜单中禁用/删除菜单项 我做了以下步骤:
1我已将 {{ start_date|timezone:'Asia/Calcutta' }}
注册为RulerContextListener
。因此,每当用户右键单击编辑器的垂直边距时,控制就会到达那里。
CEditor
2在CEditor editor = (CEditor) PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getActivePage().getActiveEditor();
if(editor != null)
editor.addRulerContextMenuListener(new RulerMenuListener());
中,我编写了以下代码,但第一次将menuItem列为空。
3第二次以后,它显示菜单项为
MenuAboutShow()
,Toggle Brea&kpoint
,&Add Breakpoint...Ctrl+Double Click
,Add &Dynamic Printf...
等。
我停用了" 添加和动态打印"菜单。
&Enable Breakpoint Shift+Double Click
4但它没有禁用。此菜单项仍显示为已启用。 enter image description here 有人可以帮我解决这个问题吗?