Фонд Затмения объявлено годовой выпуск Затмение 3.7 (Indigo), объединяющий все проекты, разработанные под эгидой Eclipse, такие как платформа Eclipse, набор инструментов для разработчиков на языке Java, инструменты для управления исходным кодом, визуальные конструкторы GUI и т. д. 402 коммиттера из 49 различных организаций.
принял участие в подготовке нового релиза.
Общий объем исходного кода, выпущенного в рамках Eclipse 3.7, составляет 46 миллионов строк кода.
Количество проектов, вошедших в релиз достиг 62 (в прошлом году таких проектов было 39).
Для загрузки готовый 10 сборок Eclipse, оптимизированных для различных платформ, включая варианты для разработчиков, использующих Java EE, JavaScript и C/C++.
К сожалению, в этом году из-за отсутствия сопровождающего не был сформирован готовая сборка для разработчиков на языке PHP, но поддержку PHP можно включить, установив PHP Development Tools (PDT) в менеджере установки надстройки, встроенном в среду Eclipse. Ключевые улучшения для разработчиков Java:
- Стабильная версия пользовательского интерфейса для работы с репозиториями Git. ЭГит 1.0 ;
- m2eclipse — бесшовная интеграция с системой Maven, включая работу с pom-файлами и запуск сборки из рабочей среды Eclipse;
- Джубула — автоматизированная система тестирования GUI для Java и HTML;
- оконныйстроитель — система визуального проектирования графического интерфейса.
Код WindowBuilder открыть в этом году от Google;
- В Клиент торговой площадки Eclipse добавлена поддержка установки «решения» из каталога методом перетаскивания;
- В Майлин 3.6 добавлена возможность мониторинга сборок в Hudson непосредственно из среды Eclipse.
- В Xтекст 2.0 Значительно упрощен процесс создания предметно-ориентированных языков.
Добавлена поддержка создания предметно-ориентированных языков со встроенными Java-подобными выражениями.
Добавлен Xtend, новый язык определения шаблонов, который позволяет тесно интегрировать генерацию кода в рабочую среду Eclipse. Добавлена новая структура рефакторинга для предметно-ориентированных языков;
- В Акселео 3.1 обеспечена интеграция генерации кода в цепочки сборки Ant и Maven, а также улучшена возможность редактирования генераторов кода;
- В Репозиторий моделей CDO 4.0 добавлена поддержка нескольких баз данных NoSQL, таких как Objectivity/DB, MongoDB и DB4O. Оптимизация кэширования и другие улучшения позволили работать с моделями, занимающими несколько гигабайт;
- В ЭДС 2,7 Упростился процесс и повысилась эффективность репликации изменений по всем узлам распределенной сети.
Вместо отправки полного фрагмента данных клиент теперь информирует сервер о конкретных изменениях;
- В Сравнение ЭДС 1.2 добавлена поддержка UML и улучшена интеграция с SCM;
- Фасет ЭМП Это новый проект, который позволяет создавать расширения существующих метамоделей без их изменения.
- Реализация спецификации OSGi R4.3 в Equinox;
- Многочисленные улучшения в интерфейсе платформы Eclipse;
- Поддерживает мультитач и управление жестами;
- Поддержка WebKit для всех платформ (Windows, Linux и Mac OS X).
- Реализация стандартов OSGi 4.2 Remote Service и Remote Service Admin в Eclipse Communication Framework (ECF);
- В Riena 3.0 добавлена поддержка создания приложений на основе веб-браузера с использованием Eclipse RAP.
- Платформа моделирования агентов
- Фабрики генерации Eclipse (EGF)
- Проект Затмение Gyrex
- Проект упаковки среды выполнения Eclipse
- Затмение Разведчик
- Фасет ЭМП
- Графити
- Инструмент функционального тестирования Jubula
- Интеграция Maven
- Объектные команды
- оконныйстроитель
Отдельная версия PDT пока не появилась на странице загрузки.
В ближайшее время опробую новую версию в боевых условиях.
Теги: #eclipse #indigo #pdt #java #php #ide #eclipse
-
Кроммелин, Эндрю Клод
19 Oct, 24