2016-11-03 9 views
0

開発用に使用しているIDEには、リストビューアのビューがあります。アイテムを右クリックすると、メニュー項目のリストが表示され、メニュー項目の1つが私によって頻繁に使用されます。このメニューは「コマンド」として提供されていないため、設定ダイアログに短いキーを追加できません。メニュー項目のショートカットキーを追加する方法はありますか?Eclipse:ActionContributedItemのショートカットキーを追加

新しいプラグインを追加してプラグインフォルダにドロップして使用できるため、コードソリューションも歓迎します。

は親切に、あなたがコマンドを定義し、そのためのキーバインディングを設定する必要がありますので、私はキーバインディングサービス(IBindingService)は常にコマンドIDで動作メニュー項目

答えて

0

のショートカットを設定するのに役立ちます。

あなたは

setActionDefinitionId("command id") 

方法(奇数メソッド名は歴史的な理由である)を呼び出して、Action(又はIAction)のためのコマンドIDを設定することができます。

+0

ありがとうございましたGregさん、IDを持つアクション(メニュー項目に対応)インスタンスを取得する方法はありますか? –

+0

'ActionContributionItem'には' getAction'メソッドがあります。 –

+0

返信ありがとうございましたGreg :) –

関連する問題