【发布时间】:2017-09-19 17:31:16
【问题描述】:
我有一个 Eclipse 插件,它带有一个启动委托、一个启动快捷方式(启用设置为在项目具有某种性质时出现)和一个启动配置选项卡组。除了一个事实之外,它们都按照我的意愿工作。当您进入项目的属性时,在“运行/调试设置”中,有一个可以应用于该项目的配置列表。问题是,当它属于我的项目性质时,它显示的列表包含我类型的所有配置。
我的启动配置通过将其存储在自定义属性中来指定它们适用的项目,但是 Eclipse 无法知道这一点,这就引出了一个问题:如何过滤“运行/调试设置”中出现的配置? Eclipse 文档似乎对这个话题保持沉默。
【问题讨论】:
-
表中的列表来自
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationManager的getApplicableLaunchConfigurations方法。您可能必须阅读其来源。
标签: java eclipse eclipse-plugin