Я хочу добавить ярлык к моему плагину eclipse, чтобы показать быстрое меню с существующими привязками. Он должен работать как быстрое меню "Refactor" в JDT.
Ярлык для быстрого меню в JDT:
Быстрое меню JDT:
Я уже добавил привязку и команду, но кажется, что чего-то не хватает. Элемент "Удалить что-то" также работает для контекстного меню, просто отсутствует ярлык быстрого меню. Кто-нибудь, как это сделать?
<extension point="org.eclipse.ui.bindings">
<key
commandId="myplugin.refactoring.actions.DeleteSomething"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="M1+5">
</key>
<key
commandId="myplugin.refactoring.quickMenu"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="M1+9">
</key>
<extension point="org.eclipse.ui.commands">
<command
categoryId="myplugin.category.refactor"
description="Delete Something"
id="myplugin.refactoring.actions.DeleteSomething"
name="Extract Method">
</command>
<command
categoryId="myplugin.category.refactor"
id="myplugin.refactoring.quickMenu"
name="Show Refactor Quick Menu">
</command>
<category
id="myplugin.category.refactor"
name="Refactor">
</category>