С такими запросами возникают трудности (я сам пытаюсь включить ту или иную функцию, которую я видел в Eclipse IDE, время от времени).
Хитрость заключается в том, чтобы попытаться определить компонент, который вы хотите добавить, а затем попытаться включить его в свой проект, не внося слишком много зависимостей.
Раньше первый шаг был довольно сложным, но, начиная с версии 3.4, речь идет об использовании Plug-In Spy - удерживайте нажатой Alt-Shift-F1
, пока желаемый компонент находится в фокусе, должен дать вам подсказку, показывающую класс комплект и т. д. и т. д.
Второй шаг в целом более сложный, и я обычно не получаю никаких результатов:
- если вам повезет, вы можете просто включить пакет в конфигурацию запуска / .product вашего приложения. После того, как вы нажмете «Добавить обязательные комплекты», у вас не останется 3000 комплектов (т.е. ваш RCP теперь Eclipse).
- обычно это не так, потому что команда Eclipse не реорганизовала интересующий вас код в пакет безопасности RCP. Если это так, то вам придется сделать это самостоятельно.
- Опять же, если вам повезет, это будет означать перемещение некоторых классов из набора затмений в ваши собственные, включая внутренние классы, и на этом все закончится - т.е. зависимости желаемой функциональности находятся внутри пакета. .
- Если вам не повезло, вам нужно изолировать / переопределить часть необходимой функциональности и изменить версию скопированного кода.
Это трудоемкий и довольно сложный апгрейд. Я понимаю, что ничего из этого ты не хочешь услышать.