我是一个eclipse插件开发人员。我在“运行配置”和“调试配置”中添加了一个新选项卡(代码在两个配置的一个位置)。但我想在“运行配置”中使文本框不可见,并在“调试配置”中可见。现在,我找到了一种方法:“parent.getShell()。getText()”可以为我返回“Run Configuraions”或“Debug Configuratios”字符串。但有没有更好的方法来区分我是在“运行配置”还是“调试结果”? “getText()”方式似乎非常不正式。
答案 0 :(得分:0)
这是当前的模式'由id(以及ILaunchMode
接口)表示的配置。
您可以通过调用ILaunchConfigurationDialog
方法从getMode()
获取当前模式ID字符串。对于调试,该值将是ILaunchManager.DEBUG_STRING
定义的字符串。
在扩展AbstractLaunchConfigurationTab
的启动配置标签中,您可以通过调用getLaunchConfigurationDialog
获取启动配置对话框。