The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Увидел свет Eclipse Juno"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Увидел свет Eclipse Juno"  +/
Сообщение от opennews (ok) on 27-Июн-12, 23:29 
Организация Eclipse Foundation анонсировала (http://www.eclipse.org/org/press-release/20120627_junoreleas...) выход ежегодного релиза Eclipse Juno (http://eclipse.org/juno/), объединяющего все развиваемые под эгидой Eclipse проекты, такие как платформа Eclipse, набор инструментов для разработчиков на языке Java, средства для управления исходными текстами, визуальные построители GUI и т.п. В подготовке нового выпуска приняли участие 445 коммитера из более 40 различных организаций. Общий объем выпущенных в рамках Eclipse Juno исходных текстов составляет 55 млн строк кода. Число вошедших в состав релиза проектов достигло 72 (http://eclipse.org/juno/projects.php) (в прошлом году таких проектов было 62, а в позапрошлом - 39). Для загрузки подготовлено (http://www.eclipse.org/downloads/) 13 сборок Eclipse, оптимизированных для различных применений платформы, включая варианты для разработчиков, использующих Java EE, JavaScript и C/C++.


Основные особенности релиза:


-  В качестве базовой версии платформы теперь распространяется     Eclipse 4.2 (http://www.eclipse.org/eclipse4/), ветка Eclipse 3.x  переведена в режим сопровождения, подразумевающем прекращение активного развития, но продолжение исправления ошибок. В Eclipse 4.2 реализован специальный уровень совместимости с веткой 3.x, позволяющий использовать в новой версии платформы старые плагины и RCP-приложения;

-  Представлен новый проект Code Recommenders (http://www.eclipse.org/recommenders/), в рамках которого подготовлен плагин с реализацией интеллектуального автодополнения кода на языке Java. Путем анализа как приложения используют различные специфичные API формируется база популярных вызовов и "лучшей практики применения", которая в дальнейшем используется для выработки рекомендаций по оптимальному применению API в процессе разработки. Code Recommenders предлагает правильное использование API, примерно как  Amazon советует пользующиеся популярностью близкие по тематике товары;

-  Eclipse Virgo (http://www.eclipse.org/virgo/) поставляется с новым нано-ядром, предоставляющим возможность сборки очень миниатюрных приложений на базе OSGi;
-  В рамках нового проекта Koneki (http://www.eclipse.org/koneki/) подготовлена интегрированная среда разработки для языка Lua - быстрого и компактного скриптового языка программирования, получившего большое распространения в роли встраиваемого в других проекты языка сценариев (например, для определения конфигурации или для написания расширений). Представленная среда разработки обладает всеми типичными для подобных систем функциями, такими как подсветка синтаксиса, возможность сворачивания блоков в коде, поддержка шаблонов, контекстная помощь, наглядное выделение переменных, автоформатирвоание кода и встроенный отладчик с поддержкой удалённой отладки.
-  В Xtext (http://www.eclipse.org/Xtext/) интегрирована поддержка отладки выполняемых в JVM реализаций предметно-ориентированных языков (DSL), созданных при помощи Xtext, а также обеспечена
более тесная интеграция с Java Development Tools (JDT);

-  В Eclipse Equinox (http://www.eclipse.org/equinox/) представлена эталонная реализация новых спецификаций OSGi R5;
-  Представлен пакет Eclipse IDE for Automotive Software Developer, предоставляющий (http://www.opennet.ru/opennews/art.shtml?num=31266) инструменты и фреймворк для разработки программного обеспечения на базе Eclipse, адаптированного для использования в автомобильной промышленности.
-  Представлен пакет Eclipse for Mobile Developers, нацеленный на упрощение загрузки и использования совместно с Eclipse различных мобильных SDK, в том числе Android SDK;

-  В состав проектов включён новый язык программирования Xtend (http://eclipse.org/juno/projects.php), базирующегося (http://www.opennet.ru/opennews/art.shtml?num=32236) на виртуальной машине Java и построенного с использованием фреймворка Eclipse Xtext, предоставляющего набор средств для создания предметно-ориентированных языков. Вместо прямой генерации байткода для JVM, исходные тексты на языке Xtend компилируются в представление на языке Java, примерно также как CoffeeScript компилируется в JavaScript. При этом на выходе получается  читаемый Java-код. Xtend не ставит перед собой цель заменить Java, а пытается модернизировать Java и предоставить удобную альтернативу для некоторых слабых мест, сохраняя общее сходство синтаксиса. Xtend остаётся языком со статической типизацией, но при объявлении переменных позволяет явно не указывать типы, если их можно определить из явного контекста.  Xtend полностью поддерживает всю базовую функциональность Java, включая поддержку библиотек классов и возможность непосредственного взаимодействия из Xtend-программ с кодом на языке Java и наоборот, поддержку прозрачного вызова написанных на языке Xtend функций из Java-программ.

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


-  BPEL Designer (http://eclipse.org/bpel/)
-  Code Recommenders (http://www.eclipse.org/recommenders/)
-  Intent (http://www.eclipse.org/intent)
-  Koneki (http://www.eclipse.org/koneki)
-  Model Focusing Tools (http://eclipse.org/mft/)
-  Orion (http://www.eclipse.org/orion)
-  Sapphir (http://www.eclipse.org/sapphire/)
-  Virgo (http://www.eclipse.org/virgo/)
-  Xtend (http://eclipse.org/juno/projects.php)

URL: http://www.eclipse.org/org/press-release/20120627_junoreleas...
Новость: http://www.opennet.ru/opennews/art.shtml?num=34206

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


10. "Увидел свет Eclipse Juno"  +2 +/
Сообщение от Аноним (??) on 27-Июн-12, 23:55 
Да, куда катится мир. Это первый релиз, на моей памяти, у которого красный test results.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Увидел свет Eclipse Juno"  +/
Сообщение от mine (ok) on 28-Июн-12, 00:28 
Ну что же, будем посмотреть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Увидел свет Eclipse Juno"  +/
Сообщение от mine (ok) on 28-Июн-12, 18:54 
> Ну что же, будем посмотреть.

Посмотрел на CDT пока улчшений не заметил, зато больше памяти кушает и при сборке проекта cmake'ом ругается java.lang.NullPointerException
3.7 и работала шустрее и собирала нормально...

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

29. "Увидел свет Eclipse Juno"  +/
Сообщение от umbr (ok) on 29-Июн-12, 22:08 
Почему в прошедшем времени?
Indigo и сейчас хорошо работает :)
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

33. "Увидел свет Eclipse Juno"  +/
Сообщение от mine (ok) on 01-Июл-12, 00:30 
Я в итоге перешел на 3.8. Тоже джуно, но при этом всё ещё 3-я ветка. И работает шусто и CDT новый и обещают, что баги фиксили...
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

31. "Увидел свет Eclipse Juno"  +/
Сообщение от an. on 30-Июн-12, 16:13 
> Посмотрел на CDT пока улчшений не заметил

Странно, посмотрите еще раз: http://wiki.eclipse.org/CDT/User/NewIn81. На мой взгляд, из существенных улучшений - поддержка юнит-тестирования, множество доработок для отладки и улучшение индексера.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

14. "Увидел свет Eclipse Juno"  +/
Сообщение от Аноним (??) on 28-Июн-12, 01:37 
А для PHP Eclipse нету и не будет? Тока старый 3.7?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Увидел свет Eclipse Juno"  +/
Сообщение от ананим on 28-Июн-12, 02:11 
есть.
PHP Development Tools (PDT) SDK Feature
org.eclipse.php.sdk.feature.group
3.0.0.v201201110400-77-184_2BEICRgM_fMVcz0M4Va9O

в 3.7.2 таже версия.
а вот linux tools явно новее. и если в 3.7.2 версии аля 0.6, то тут уже 1.0
хотя многое и не ставится, например  Apache Directory Studio RCP

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "Увидел свет Eclipse Juno"  +/
Сообщение от JL2001 (ok) on 28-Июн-12, 10:17 
есть ли для эклипса поддержка D ? на сколько она хороша ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Увидел свет Eclipse Juno"  +1 +/
Сообщение от anonymous (??) on 28-Июн-12, 10:35 
Есть нечто, под названием DDT. Умеет подсветку, некоторый рудиментарный code completion, умеет также собирать проекты. Использовать можно, но каких-то удобств ожидать не следует.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Увидел свет Eclipse Juno"  –1 +/
Сообщение от iZEN (ok) on 28-Июн-12, 11:26 
Быстро же они перепрыгнули через нумерацию версий Eclipse — с 3.7.1 до 4.2. Какие-то версии между ними были, интересно? И почему нумерация версий не по порядку?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Увидел свет Eclipse Juno"  +/
Сообщение от mine (ok) on 28-Июн-12, 11:53 
Ветка 4.х долгое время развивалась параллельно 3.х. Сейчас они просто решили офф релизы перевести на 4-ую ветку.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

22. "Увидел свет Eclipse Juno"  +/
Сообщение от ананим on 28-Июн-12, 12:50 
эта ветка имела всю жисть версию 3.8.
даже имело то же кодовое имя Juno.
в качестве доказательств — ещё есть куча дополнений, которые поддерживали эту экспериментальную ветку.
например Oracle Enterprise Pack for Eclipse
http://www.oracle.com/technetwork/developer-tools/eclipse/do...
Eclipse 3.8 M6 (Juno)
OEPE 12c Eclipse Update Site http://download.oracle.com/otn_software/oepe/juno
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

26. "Увидел свет Eclipse Juno"  +/
Сообщение от Аноним (??) on 28-Июн-12, 17:16 
Нет, 3.8 и 4.2 это разные ветки которые релизятся одновременно под именем Juno:

http://www.eclipse.org/projects/project-plan.php?projectid=e...

The 4.2 release is a mature platform release containing significant new feature work, while the 3.8 release focuses on stability and bug fixes.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

21. "Увидел свет Eclipse Juno"  +/
Сообщение от Аноним (??) on 28-Июн-12, 12:41 
А для PHP тогда Eclipse Classic 4.2 качать что ли? Там лишнего много наверное? А потом надо PDT плагином доставлять?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Увидел свет Eclipse Juno"  +/
Сообщение от ананим on 28-Июн-12, 12:55 
ну пара десятков лишнего на винте не страшно.
я всегда классик (он же sdk) ставлю. он как-то надёжней.
но вам можно начать и с Eclipse for RCP and RAP Developers
там http://eclipse.org/downloads/packages/eclipse-rcp-and-rap-de...
>A complete set of tools for developers who want to create Eclipse plug-ins, Rich Client or Rich Ajax Applications (RCP+RAP), plus Mylyn, and an XML editor. In addition to the CVS Eclipse Team provider, it also contains the EGit tooling for accessing Git version control systems.

вряд ли лишние будут. хотя кому как.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

24. "Увидел свет Eclipse Juno"  +/
Сообщение от Аноним (??) on 28-Июн-12, 15:52 
спасибо попробуем
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Увидел свет Eclipse Juno"  +1 +/
Сообщение от an. on 28-Июн-12, 16:05 
Субъективно конечно, но по-моему Eclipse 4 выглядит намного хуже, чем даже 3. Как разработчик, я безусловно, ценю его модульность, гибкость и новые концепции, но как пользователь, буду продолжать юзать 3.8 в этом году.

P.S. Если вдруг кто-то тоже хочет юзать 3.8, можно взять с [1] чистую платформу (см. "Platform runtime binary") и доставить требуемые компоненты с апдейт-сайта (Main Menu > Help > Install New Software).

[1] - http://download.eclipse.org/eclipse/downloads/drops/R-3.8-20.../

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Увидел свет Eclipse Juno"  +/
Сообщение от Аноним (??) on 29-Июн-12, 10:50 
Интересует только одно: появилась ли полноценная поддержка Subversion 1.7 ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Увидел свет Eclipse Juno"  +/
Сообщение от umbr (ok) on 29-Июн-12, 22:12 
С разморозкой! Она там давно есть.
http://subclipse.tigris.org/
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

32. "Увидел свет Eclipse Juno"  +/
Сообщение от deodar on 30-Июн-12, 23:56 
как-то жутко он выглядит в убунте ((
интересно, можно как-то избавиться от этих жутких градиентов, закруглений и кошмарных контролов? и "quick access'..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Увидел свет Eclipse Juno"  +/
Сообщение от Leonidos email on 28-Авг-12, 19:47 
Можно: http://www.pvsm.ru/eclipse-color-theming/12633
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

35. "Увидел свет Eclipse Juno"  +/
Сообщение от Аноним (??) on 13-Дек-12, 14:25 
НЕДОДЕЛКА !
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру