gpt4 book ai didi

Eclipse插件: add Launch command group to Custom Perspective

转载 作者:行者123 更新时间:2023-12-04 17:58:08 25 4
gpt4 key购买 nike

我在网上找了很多教程,很难找到与 Launches 相关的任何东西。

我正在实现一个 IDE 插件,它实现了一个自定义透视图,除了 Run Last Tool 按钮之外,我看不到任何 Run 或 Debug 工具栏按钮。每次启动透视图时,我都需要进入自定义透视图,然后进入命令组可见性并激活启动命令组。

我已经实现了一个 LaunchConfigurationType,基本上是在尝试添加 LaunchShortcuts。

我在某处读到您需要创建 ILaunchable适配器使 Run as... 和 Debug as... 可见。这是我在 plugin.xml 中添加的内容,

<extension point="org.eclipse.core.runtime.adapters">
<factory adaptableType="org.eclipse.core.resources.IFile" class=" ">
<adapter type="org.eclipse.debug.ui.actions.ILaunchable">
</adapter>
</factory>
</extension>

我尝试了很多类型的adaptableTypes: IResource , IFile ,自定义透视图,但它们都没有使按钮显示在工具栏上。

最佳答案

您需要使用 org.eclipse.ui.perspectiveExtensions 扩展您的视角扩展点。要添加运行和调试按钮,请添加 org.eclipse.debug.ui.launchActionSet 像这样的 Action 集:

   <extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="your.perspective.id">
<actionSet
id="org.eclipse.debug.ui.launchActionSet">
</actionSet>
</perspectiveExtension>
</extension>

关于Eclipse插件: add Launch command group to Custom Perspective,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4335458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com