Complemento Eclipse: agregue el grupo de comando de lanzamiento a la perspectiva personalizada

He buscado muchos tutoriales en línea y es muy difícil encontrar algo relacionado con los lanzamientos.

Estoy implementando un complemento IDE que implementa una perspectiva personalizada y no puedo ver ninguno de los botones de la barra de herramientas Ejecutar o Depurar, excepto el botón Ejecutar última herramienta. Cada vez que inicio la perspectiva, necesito entrar en Personalizar perspectiva y luego en Visibilidad del grupo de comandos y activar el grupo de comando Iniciar.

He implementado un LaunchConfigurationType y básicamente estoy tratando de agregar LaunchShortcuts.

Leí en alguna parte que necesitas crear unILaunchable adaptador para hacer que Run como ... y Debug como ... sean visibles. Esto es lo que agregué en 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>

He probado muchos tipos de tipos adaptables:IResource, IFile, la perspectiva personalizada, pero ninguno de ellos hace que los botones aparezcan en la barra de herramientas.

Respuestas a la pregunta(1)

Su respuesta a la pregunta