我在网上找了很多教程,很难找到与 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
, 自定义透视图,但是它们都没有使按钮显示在工具栏上。