[英]Eclipse's launching configuration TabGroup doesn't show up
我正在写一个基于gdb-plugin的Eclipse插件。 至于说在这里我需要扩展类(如GdbLaunchDelegate)和说,例如, 在这里 ,添加必要的信息,以Eclipse的扩展点:
<launchDelegate
delegate="neuromatrixplugin.fifoblocks.backbone.FIFOGdbLaunchDelegate"
delegateDescription="FIFO Blocks GDB Launch Delegate 1"
id="neuromatrixplugin.fifoblocks.backbone.FIFOGdbLaunchDelegate"
modes="debug"
name="FIFO Blocks GDB Launch Delegate"
sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer"
type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
</launchDelegate>
问题是:负责启动信息的选项卡组没有与我的启动委托集一起出现,因此无法将任何信息传递给委托,并且失败。
在调试模式下,我注意到TabGroup类被无效化(即调用了构造函数,但不返回任何制表符)。 为我的代表添加特定的启动类型(在左侧菜单中可见)没有任何改变。
有人知道什么可能导致这种行为吗?
UPD问题很可能是在扩展点上,因为即使我设置了原始GdbLaunchDelegate本身,TabGroup也不会出现。
显然,Tab也应该像在那样分别注册在扩展点列表中。 这很奇怪,因为在教程中没有提到它,也不总是需要它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.