1

現在、私のプラグインは、対応する起動構成を作成してから「実行」を押すことで開始できます。ファイルを右クリックして、選択したファイルでプラグインを実行できるように、プラグインを拡張したいと考えています。それに応じてメニューを拡張することはすでに機能しています。

ただし、既存のセットアップにフィードするには、ILaunchConfiguration のインスタンス (または少なくとも ILaunch のインスタンス) が必要です。次に、ILaunch オブジェクトからプロセスを取得し、通信を開始します。

既知のデフォルト設定と特定の入力ファイルに基づいて新しい ILaunchConfiguration を作成するにはどうすればよいですか? 使用できるパブリック コンストラクターがありません。

ありがとうございました!

4

1 に答える 1

2

を取得する方法は次のとおりですILaunchConfiguration

ILaunchManager mgr = DebugPlugin.getDefault().getLaunchManager();
ILaunchConfigurationType lct = mgr.getLaunchConfigurationType(IOpcodeConstants.LAUNCH_CFG_TYPE);
ILaunchConfiguration[] lcs = mgr.getLaunchConfigurations(lct);
于 2012-10-16T13:38:09.883 に答える