Я искал много учебников в Интернете, и очень трудно найти что-либо, связанное с запусками.
Я реализую плагин IDE, который реализует пользовательскую перспективу, и я не вижу ни одного изКнопки панели «Выполнить» или «Отладка», кроме кнопки «Выполнить последний инструмент».Каждый раз, когда я запускаю перспективу, мне нужно заходить в Customize Perspective, а затем видимость группы команд и активировать группу команд Launch.
Я реализовал 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
, пользовательская перспектива, но ни один из них не отображает кнопки напанель инструментов.