有没有办法获得“外部工具配置...”的橙色突出显示树(参见img)?窗户?
如果没有,我可以使用官方Eclipse-API的哪些类来构建我自己的TreeViewer?
这个问题here: Eclipse Plugin - get Launch Configurations Tree List in a Dialog和我的类似。在那里,给出了正式的Eclipse-API类。另一种方法是使用LaunchConfigurationFilteredTree,即使它不是官方的API。ExternalTools有没有类似的类?

发布于 2016-09-27 19:14:40
external tools对话框仍然只是启动配置,但仅显示启动配置属于org.eclipse.ui.externaltools.launchGroup启动组的配置。
与往常一样,Eclipse代码非常复杂,但您可以使用以下命令获取启动组
ILaunchGroup [] groups = DebugUITools.getLaunchGroups();从得到的数组中找到具有正确id的组。
您可以使用以下命令获取ILaunchConfiguration的启动组
ILaunchGroup group = DebugUITools.getLaunchGroup(config, mode);其中对于外部工具,模式始终为"run"。
https://stackoverflow.com/questions/39721956
复制相似问题