я определяю свою собственную перспективу, используя:Использование IPageLayout.addActionSet()
<extension point="org.eclipse.ui.perspectives">
В моей реализации IPerspectiveFactory :: createInitialLayout() Я хочу использовать IPageLayout.addActionSet(), который указывает на новый actionset. Но действия запрещены; что является рекомендуемой альтернативой?
Причина, по которой я хочу добавить новый набор действий, - это то, что я хочу, чтобы меню «Выполнить» отображало действия отладки, но не запускало действия. Если я использую layout.addActionSet (IDebugUIConstants.LAUNCH_ACTION_SET), я получаю оба. Поэтому я решил, что определю свой собственный набор действий только с вариантами отладки. Но я бы хотел использовать не устаревший API. Что такое recom
Привет, спасибо за ваш ответ. Да, я видел огромное количество платформы eclipse с помощью наборов действий, поэтому, как вы указываете, API, вероятно, не будет удален в ближайшее время. С педантичной точки зрения, что происходит с API, который использует устаревший API? Оказывается ли это устаревшим? Я имею в виду IPageLayout.addActionSet(), принимая устаревший параметр. – betamax
Вы просто получите предупреждение в файле plugin.xml, я не думаю, что какой-либо из связанных классов Java отмечен как устаревший. –