5

オンラインで多くのチュートリアルを探しましたが、ローンチに関連するものを見つけるのは非常に困難です。

カスタム パースペクティブを実装する IDE プラグインを実装していますが、[最後のツールを実行] ボタン以外の [実行] または [デバッグ] ツールバー ボタンが表示されません。パースペクティブを起動するたびに、[パースペクティブのカスタマイズ]、[コマンド グループの表示] の順に移動し、[起動] コマンド グループをアクティブにする必要があります。

LaunchConfigurationType を実装し、基本的に LaunchShortcuts を追加しようとしています。

ILaunchableRun as... と Debug as... を表示するには、アダプターを作成する必要があることをどこかで読みました。plugin.xml に追加した内容は次のとおりです。

<extension point="org.eclipse.core.runtime.adapters">
    <factory adaptableType="org.eclipse.core.resources.IFile" class=" ">
        <adapter type="org.eclipse.debug.ui.actions.ILaunchable">
        </adapter>
    </factory>
</extension>

私は多くのタイプの adaptableTypes を試しました: IResourceIFile、カスタム パースペクティブですが、ツールバーにボタンを表示するものはありません。

4

1 に答える 1

8

org.eclipse.ui.perspectiveExtensions拡張ポイントを使用してパースペクティブを拡張する必要があります。実行ボタンとデバッグ ボタンを追加するには、次のようにorg.eclipse.debug.ui.launchActionSet actionSetを追加します。

   <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="your.perspective.id">
         <actionSet
               id="org.eclipse.debug.ui.launchActionSet">
         </actionSet>
      </perspectiveExtension>
   </extension>
于 2010-12-03T20:29:04.460 に答える