如何从编辑器的RulerContextMenu中删除/禁用菜单项?

时间:2017-11-10 13:43:53

标签: java eclipse editor eclipse-rcp eclipse-cdt

我想从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 ClickAdd &Dynamic Printf...等。 我停用了" 添加和动态打印"菜单。

&Enable Breakpoint  Shift+Double Click

4但它没有禁用。此菜单项仍显示为已启用。 enter image description here 有人可以帮我解决这个问题吗?

0 个答案:

没有答案
相关问题