Eclipse IDE - Обзоры

Eclipse — одна из самых популярных cред разработки и платформа для различных приложений. Самым популярным приложением, построенным на основе Eclipse Platform является Eclipse IDE для различных языков программирования: Java, PHP, C/C++.

Eclipse IDE позволяет с удобством редактировать почти любые текстовые файлы стандартного формата или синтаксиса: Java, C/C++, PHP, XML, JavaScript, HTML и другие.

Eclipse расширяется плагинами, которые реализуют различную функциональность: работа с отчётами, профилированием программ, работа с графикой и UML диаграммами и многое другое. Существуют плагины для работы с базами данных и удалёнными сетевыми ресурсами (SSH консоль, FTP и так далее). Многообразие плагинов настолько велико, что популярностью пользуются готовые сборки платформы Eclipse с некоторыми модулями, реализующими те или иные задачи.

Существуют плагины для работы с системами управления исходным кодом (SVN, GIT, CVS...), для систем учёта задач (Bugzilla, Trac...). Многие поставщики программного обеспечения используют Eclipse Platform в качестве основы для своих приложений, например Adobe Flex Builder также поставляется в виде расширения Eclipse. Результатом такой модульной архитектуры Eclipse является возможность установить в рабочую среду все необходимые плагины и расширения, необходимые в работе: например, PHP, Flex Builder и SVN.

Eclipse построен на основе OSGi Framework, что означает, что все плагины реализованы в виде OSGi-компонентов, взаимодействующих между собой, как предписано стандартом OSGi. Разработка плагинов для Eclipse является несложной задачей: сама среда Eclipse содержит инструментарий для разработки и отладки плагинов.

Голосов пока нет