Я искал много руководств в Интернете, и очень трудно найти что-либо, связанное с запусками.
Я реализация подключаемого модуля IDE, который реализует настраиваемую перспективу, и я не вижу никаких кнопок панели инструментов «Выполнить» или «Отладка», кроме кнопки «Выполнить последний инструмент». Каждый раз, когда я запускаю перспективу, мне нужно перейти в Customize Perspective, а затем в Command Group Visibility и активировать группу Launch command.
Я реализовал LaunchConfigurationType и в основном пытаюсь добавить LaunchShortcuts.
Я где-то читал, что вам нужно для создания адаптера ILaunchable
, чтобы сделать видимыми параметры «Запуск от имени ...» и «Отладка как ...». Вот что я добавил в 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>
Я пробовал много типов adapableTypes: IResource
, IFile
, настраиваемая перспектива, но ни один из них не заставляет кнопки отображаться вверх на панели инструментов.