URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85281
[ Назад ]

Исходное сообщение
"Увидел свет Eclipse Juno"

Отправлено opennews , 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.me/opennews/art.shtml?num=31266) инструменты и фреймворк для разработки программного обеспечения на базе Eclipse, адаптированного для использования в автомобильной промышленности.
-  Представлен пакет Eclipse for Mobile Developers, нацеленный на упрощение загрузки и использования совместно с Eclipse различных мобильных SDK, в том числе Android SDK;

-  В состав проектов включён новый язык программирования Xtend (http://eclipse.org/juno/projects.php), базирующегося (http://www.opennet.me/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.me/opennews/art.shtml?num=34206


Содержание

Сообщения в этом обсуждении
"Увидел свет Eclipse Juno"
Отправлено Аноним , 27-Июн-12 23:55 
Да, куда катится мир. Это первый релиз, на моей памяти, у которого красный test results.

"Увидел свет Eclipse Juno"
Отправлено mine , 28-Июн-12 00:28 
Ну что же, будем посмотреть.

"Увидел свет Eclipse Juno"
Отправлено mine , 28-Июн-12 18:54 
> Ну что же, будем посмотреть.

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


"Увидел свет Eclipse Juno"
Отправлено umbr , 29-Июн-12 22:08 
Почему в прошедшем времени?
Indigo и сейчас хорошо работает :)

"Увидел свет Eclipse Juno"
Отправлено mine , 01-Июл-12 00:30 
Я в итоге перешел на 3.8. Тоже джуно, но при этом всё ещё 3-я ветка. И работает шусто и CDT новый и обещают, что баги фиксили...

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

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


"Увидел свет Eclipse Juno"
Отправлено Аноним , 28-Июн-12 01:37 
А для PHP Eclipse нету и не будет? Тока старый 3.7?

"Увидел свет Eclipse Juno"
Отправлено ананим , 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


"Увидел свет Eclipse Juno"
Отправлено JL2001 , 28-Июн-12 10:17 
есть ли для эклипса поддержка D ? на сколько она хороша ?

"Увидел свет Eclipse Juno"
Отправлено anonymous , 28-Июн-12 10:35 
Есть нечто, под названием DDT. Умеет подсветку, некоторый рудиментарный code completion, умеет также собирать проекты. Использовать можно, но каких-то удобств ожидать не следует.

"Увидел свет Eclipse Juno"
Отправлено iZEN , 28-Июн-12 11:26 
Быстро же они перепрыгнули через нумерацию версий Eclipse — с 3.7.1 до 4.2. Какие-то версии между ними были, интересно? И почему нумерация версий не по порядку?

"Увидел свет Eclipse Juno"
Отправлено mine , 28-Июн-12 11:53 
Ветка 4.х долгое время развивалась параллельно 3.х. Сейчас они просто решили офф релизы перевести на 4-ую ветку.

"Увидел свет Eclipse Juno"
Отправлено ананим , 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

"Увидел свет Eclipse Juno"
Отправлено Аноним , 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.


"Увидел свет Eclipse Juno"
Отправлено Аноним , 28-Июн-12 12:41 
А для PHP тогда Eclipse Classic 4.2 качать что ли? Там лишнего много наверное? А потом надо PDT плагином доставлять?

"Увидел свет Eclipse Juno"
Отправлено ананим , 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.

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


"Увидел свет Eclipse Juno"
Отправлено Аноним , 28-Июн-12 15:52 
спасибо попробуем

"Увидел свет Eclipse Juno"
Отправлено an. , 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.../


"Увидел свет Eclipse Juno"
Отправлено Аноним , 29-Июн-12 10:50 
Интересует только одно: появилась ли полноценная поддержка Subversion 1.7 ?

"Увидел свет Eclipse Juno"
Отправлено umbr , 29-Июн-12 22:12 
С разморозкой! Она там давно есть.
http://subclipse.tigris.org/

"Увидел свет Eclipse Juno"
Отправлено deodar , 30-Июн-12 23:56 
как-то жутко он выглядит в убунте ((
интересно, можно как-то избавиться от этих жутких градиентов, закруглений и кошмарных контролов? и "quick access'..

"Увидел свет Eclipse Juno"
Отправлено Leonidos , 28-Авг-12 19:47 
Можно: http://www.pvsm.ru/eclipse-color-theming/12633

"Увидел свет Eclipse Juno"
Отправлено Аноним , 13-Дек-12 14:25 
НЕДОДЕЛКА !