Вышел релиз Eclipse 3.6 (Helios)

Организация Eclipse Foundation анонсировала доступность для загрузки ежегодного релиза Eclipse и связанного с ним набора проектов, выпущенного под кодовым названием Helios. Общий объем исходных текстов проекта за год вырос на 9 миллионов строк кода и достиг отметки в 33 млн. строк, в создании релиза приняли участие более 490 коммитеров, представляющих 44 компании. Пакет объединил в своем составе 39 развиваемых сообществом проектов (год назад их было 33, два года назад - 23), ядром которых выступает платформа Eclipse 3.6.

Для загрузки подготовлено 12 сборок Eclipse, оптимизированных для различных применений платформы, включая варианты для разработчиков, использующих Java EE, PHP, JavaScript и C/C++.

Ключевые новшества Eclipse 3.6:

  • Подготовлен специальный набор инструментов для упрощения разработки C/C++ приложений на платформе Linux. Также подготовлен отдельный установочный пакет, в который включены средства интеграции с популярными утилитами, такими как GNU Autotools, Valgrind, OProfile, RPM, SystemTap, GCov, GProf и LTTng. Недавний опрос предпочтений пользователей Eclipse продемонстрировал значительный рост интереса разработчиков к платформе Linux, создатели Eclipse надеются, что выпуск специального пакета для Linux позволит увеличить популярность решений на базе Eclipse в данной ОС;
  • Представлен Marketplace Client, позволяющий организовать быстрый поиск и установку Eclipse-плагинов из специально созданного каталога Eclipse Marketplace, в котором в настоящее время можно найти более 1000 связанных с Eclipse программ;
  • Обеспечена поддержка распределенной системы управления исходными текстами Git. Представлено сразу два проекта - Eclipse EGit и JGit. JGit является реализацией системы Git на языке Java, а EGit представляет собой надстройку над JGit с пользовательским интерфейсом для работы с Git-репозиториями;
  • В проекте Web Tools Platform появилась поддержка создания, запуска и отладки приложений, написанных с использованием последней версии спецификаций Java EE, включая Servlet 3.0, JPA 2.0, JSF 2.0 и EJB 3.1;
  • В проекте JavaScript Development Tools (JSDT) расширены средства для отладки скриптов на языке JavaScript, добавлена поддержка интеграции с внешними отладочными инструментами Rhino и Firebug. Подготовлен специальный установочный пакет, для быстрого развертывания среды для написания web-приложений на базе Eclipse IDE;
  • Во фреймворке для создания предметно-ориентированных языков программирования Eclipse Xtext 1.0 добавлено 80 новых функций, включая увеличение производительности и масштабируемости до 30 раз, по сравнению с прошлым выпуском. Новая функция индексирования данных в памяти, позволяет создавать в Xtext более изощренные языки.
  • Новый релиз системы моделирования Acceleo 3.0 включает реализацию спецификации OMG Model-to-text (MTL) и предоставляет все возможности, которые можно ожидать от интегрированной среды генерации кода. В новую версию также включен набор инструментов для построения генераторов кода на основе шаблонов, базирующихся на примерах.

Новые проекты, принятые в этом году в состав Eclipse Helios:

Завтра (24-го июня) будет проведена масштабная онлайн-конференция, посвященная выходу релиза Eclipse 3.6. Посмотреть список докладов и зарегистрироваться можно на специально подготовленной странице.

© OpenNet