Eclipse является расширяемой платформой OSGi для интеграции средств. Расширениями Eclipse являются Плагины Java. Используйте этот тег, чтобы спросить о разработке плагинов Eclipse. Обратите внимание, что просьба о сменных рекомендациях вне темы.

Eclipse не является единственной монолитной программой, а скорее маленьким ядром, содержащим сменный загрузчик, окруженный множеством Плагинов Java. Это маленькое ядро является реализацией спецификации OSGi R4 и обеспечивает среду, в которой выполняются плагины.

Каждый плагин способствует целому структурированным способом, может полагаться на услуги, предоставленные другим плагином, и каждый может в свою очередь предоставить услуги, на которые все же могут положиться другие плагины.

Плагины позволяют расширение функциональности Eclipse различными способами:

  • Обеспечение дополнительных элементов UI,
  • разрешение работающий с новыми технологиями,
  • улучшение существующей сменной функциональности, и многое другое.

Исходный код Eclipse легко доступен и может быть интегрирован с Eclipse, чтобы помочь отладить плагины.

Документация