コマンドを使用してeclispeにメニューとツールバー項目を追加します。場所アクションセットのURI
[実行] - > [外部ツール]メニュー項目の後にメニュー項目を追加し、[外部ツール]アクションの後にもツールバーアクションを追加します。
以下の場所URIを使用していますが、役に立たないです。メニュー:org.eclipse.debug.ui.launchActionSetツールバーのアクションの後に= org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar
:?ツールバー:org.eclipse.debug.uiメニュー項目のための
.launchActionSet?after = org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar
私のplug-in.xmlスニペットは以下のように表示されます。
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="toolbar:org.eclipse.debug.ui.launchActionSet?after=org.eclipse.ui.externaltools.ExternalToolMenuDelegateToolbar">
<command
commandId="com.sample.uvextensions.commands.sampleCommand"
icon="icons/sample.gif"
id="com.sample.uvextensions.toolbars.sampleCommand"
label="Debug UV Project"
style="push"
tooltip="launches keil's debug session for selected project">
</command>
</menuContribution>
<menuContribution
locationURI="menu:org.eclipse.debug.ui.launchActionSet">
<command
commandId="com.sample.uvextensions.commands.sampleCommand"
icon="icons/sample.gif"
id="com.sample.uvextensions.menus.sampleCommand"
label="Debug UV Project"
style="push"
tooltip="launches keil's debug session for selected project">
</command>
</menuContribution>
任意のポインタは、私にとって非常に参考になっなります。
ありがとうございました。
ありがとうございました。 "あなたのアクションセットIDが" org.eclipse.ui.externaltools.ExternalToolsSet ""よりも大きいことを確認すると、より大きい値はどういう意味ですか? – Syam
@サイアム私はアルファベット順に意味します。例えば。 "xyz"は "abc"より大きい。 –
大変ありがとうMarttiKäärik。私はあなたの答えを受け入れました。 – Syam