[英]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.