Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Технологии / Как устроена архитектура платформы Eclipse?
Вопрос для Поиска с Алисой
7 января

Как устроена архитектура платформы Eclipse?

Алиса
На основе источников, возможны неточности

Архитектура платформы Eclipse устроена в виде набора расширяемых подсистем. www.rsdn.org В неё входят три подпроекта, разрабатываемых более или менее независимо друг от друга — Platform, JDT (Java development tools) и PDE (Plug-in development environment). www.rsdn.org

Платформа (Platform) является ядром Eclipse. www.rsdn.org Она предоставляет базовые сервисы, которые позволяют разработчикам определять видимые пользователю артефакты, создавать пользовательские интерфейсы, работать с системами контроля версий, средами отладки и справочной системой. www.rsdn.org

JDT позволяет разрабатывать приложения Java. www.rsdn.org

PDE — новые компоненты Eclipse. www.rsdn.org

Основой архитектуры Eclipse Platform является принцип использования подключаемых модулей (plug-in). www.osp.ru Платформа реализует механизмы обнаружения, интеграции и выполнения таких модулей. www.osp.ru

Некоторые основные компоненты Eclipse Platform:

  • Runtime — определяет инфраструктуру плагинов. habr.com
  • Workspace — управляет одним или несколькими проектами. habr.com Проект состоит из папок и файлов, которые отображаются непосредственно на файловую систему. habr.com
  • Standard Widget Toolkit (SWT) — предоставляет базовые элементы пользовательского интерфейса, интегрированные с операционной системой. habr.com
  • JFace — предоставляет ряд UI фреймворков, построенных поверх SWT. habr.com
  • Workbench — определяет UI-парадигму Eclipse: редакторы, представления, перспективы. habr.com

Пользователь

Время добавления
Текст комментария
Ответить
Показать X ответов

Пользователь

Время добавления
Текст ответа
Ответить

Комментарии

Войти
Войдите, чтобы комментировать

Ещё по теме

Сколько времени могут работать светодиодные лампы?
Как спутниковое телевидение повлияло на развитие телевизионной индустрии?
Как персонализация рабочего стола влияет на продуктивность работы?
Какие методы используются для разработки сложных алгоритмов оптимизации?
Как происходит разработка компьютерных систем для автоматического решения уравнений?
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Вы уверены, что хотите удалить комментарий?
Удалить
Отменить