1

有沒有辦法獲得「外部工具配置...」窗口的橙色突出顯示的樹(請參閱img)?Eclipse插件:有沒有辦法獲得外部工具配置樹?

如果不是,我可以使用官方Eclipse-API的哪些類來構建自己的TreeViewer?

這個問題here: Eclipse Plugin - get Launch Configurations Tree List in a Dialog與我的相似。在那裏,給出了正式的Eclipse-API類。另一種方法是使用LaunchConfigurationFilteredTree,即使它不是官方API。 ExternalTools有類似嗎?

enter image description here

回答

1

外部工具對話框還只是啓動配置,但只顯示配置,其中啓動配置屬於org.eclipse.ui.externaltools.launchGroup啓動組。

像往常一樣在Eclipse代碼是非常複雜的,但你可以使用

ILaunchGroup [] groups = DebugUITools.getLaunchGroups(); 

從數組你找到正確的ID組獲得團體推出。

你可以得到一個ILaunchConfiguration啓動組

ILaunchGroup group = DebugUITools.getLaunchGroup(config, mode); 

在模式總是"run"外部工具。

+0

非常明確的答案。 – PrestigeDev

相關問題