LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
Kuka (фотография)

Eclipse 3.6 Helios

Сегодня, 23-го июня, увидела свет очередная версия интегрированной среды разработки Eclipse — 3.6 под кодовым названием «Helios».

Новые возможности включают в себя следующее:

  • Поддержка архитектур: новые архитектуры Windows x64 и PowerPC 64, более тесная интеграция с Windows 7 и Mac OS X;
  • Общие изменения: фильтры ресурсов, виртуальные каталоги, история инсталляций, использование WebKit в качестве встроенного браузера, встроенный агрегатор новостей, полная поддержка установки UNIX-прав для файлов, улучшения в подсистеме справки;
  • Java Development Tools (JDT): улучшения в детектировании и автокоррекции ошибок, рефакторинге, форматировании кода и в навигации по коду; улучшения в отладчике; отображение аббревиатур вместо полных имен пакетов; более информативный Javadoc; улучшения в интеграции с JUnit;
  • Plugins Development Environment (PDE): отчеты об используемых API; конфигурирование на основании «features»; консоль OSGi;
  • Коллективная разработка: многочисленные улучшения в инструменте «Apply Patch»;
  • Платформа Equinox: Equinox Weaving (инфраструктура для модификации загружаемого байт-кода, например, в целях реализации AOP); мультисессионная консоль Equinox;
  • SWT: поддержка Mozilla на платформе Solaris/SPARC; поддержка иконок внутри поля ввода GtkEntry (для GTK+ ≥ 2.16); поддержка CSS-стилей для виджетов; управляющие последовательности Unicode в отображаемом тексте; поддержка XULRunner версии 1.9.2.

Eclipse — интегрированная среда разработки, вышедшая из недр корпорации IBM, ныне полностью открытая (под лицензией Eclipse Public License). От других IDE, написанных на Java, выгодно отличается использованием виджет-тулкита собственной разработки — SWT, что гарантирует «родной» внешний вид приложения на множестве платформ. Для Eclipse существуют модули для разработки на Java, C/C++, COBOL, Ada, Python, PHP, Ruby, Common Lisp и других языках; модули для работы с базами данных, для поддержки модельно-ориентированных архитектур (MDA) и многие другие. Платформа Eclipse RCP активно используется в коммерческой разработке ПО при создании так называемых «толстых клиентов».

>>> Обзор новшеств Eclipse 3.6 (на русском).

>>> Сайт проекта

Метки: eclipse, helios, java, программирование

Kuka ** (23.06.2010 22:19:52)
Проверено: Aceler (23.06.2010 22:26:38)
Juick

[#]  
mironov_ivan (фотография)

Позитив! Там же и плагины обновились. Надо будет пощупать в связке с CDT 7.0...

mironov_ivan ***** (23.06.2010 22:22:45)
[#]  
Aceler (фотография)

Не могу скачать — ЛОР эффект…

Aceler ***** (23.06.2010 22:26:58)
[#]  
exception13 (фотография)

в RCP есть какие-либо изменения?

exception13 ** (23.06.2010 22:28:17)
[#]  
memnek (фотография)

наконец эклипс научили с проксей нормально работать

memnek * (23.06.2010 22:30:07)
[#]  
MuZHiK-2 (фотография)

Сайт еле дышит.

MuZHiK-2 *** (23.06.2010 22:31:44)
[#] Ответ на: комментарий от memnek 23.06.2010 22:30:07  
exception13 (фотография)

>>наконец эклипс научили с проксей нормально работать

да вроде он и раньше нормально работал.

exception13 ** (23.06.2010 22:31:50)
[#] Ответ на: комментарий от exception13 23.06.2010 22:28:17  

> в RCP есть какие-либо изменения?

Причем о них написано даже в новости, а уж по ссылкам сколько написано...

tailgunner ***** (23.06.2010 22:32:26)
[#]  

Ура! Надеюсь добавят в Fedora 14

MidNighter * (23.06.2010 22:34:33)
[#] Ответ на: комментарий от tailgunner 23.06.2010 22:32:26  
exception13 (фотография)

>>Причем о них написано даже в новости, а уж по ссылкам сколько написано...

я Ъ. по ссылкам не хожу, новости не читаю =]

exception13 ** (23.06.2010 22:39:06)
[#]  
vertexua (фотография)

> SWT, что гарантирует «родной» внешний вид приложения на множестве платформ.

Сколько раз я это слышал...

vertexua *** (23.06.2010 22:42:18)
[#] Ответ на: комментарий от vertexua 23.06.2010 22:42:18  

Eclipse на SWT выглядит в линуксе получше чем NetBeans на Swing. Как минимум из-за нормального рендеринга шрифтов. Да и GTK+ темы Swing криво подхватывает.

kamre ** (23.06.2010 22:47:20)
[#] Ответ на: комментарий от mironov_ivan 23.06.2010 22:22:45  
[#] Ответ на: комментарий от kamre 23.06.2010 22:47:20  
exception13 (фотография)

>>получше чем NetBeans на Swing
>>из-за нормального рендеринга шрифтов


подтверждаю. алсо надо собрать eclipse под n900.

exception13 ** (23.06.2010 22:50:28)
[#] Ответ на: комментарий от kamre 23.06.2010 22:47:20  
vertexua (фотография)

А причем сдесь NetBeans и Swing?

vertexua *** (23.06.2010 22:51:08)
[#]  
burzumko (фотография)

http://mirror.tspu.ru/eclipse/technology/epp/downloads/release/helios/R/

eclipse-cpp-helios-linux-gtk-x86_64.tar.gz	2010-Jun-17 21:32:13	87.5M	application/x-gzip

> Сегодня, 23-го июня

нестыковочка

burzumko (23.06.2010 22:52:28)
[#] Ответ на: комментарий от MidNighter 23.06.2010 22:34:33  

> Ура! Надеюсь добавят в Fedora 14

И что ? Так как всегда в текущей федоре еклипса был старее то я юзал обычный с сайта. Развернешь его в /opt/eclipse/ и паши скоко душе угодно. Работает як часы ...

mx__ * (23.06.2010 22:57:27)
[#] Ответ на: комментарий от vertexua 23.06.2010 22:42:18  
RealSiberianMan (фотография)

>> SWT, что гарантирует «родной» внешний вид приложения на множестве платформ.

> Сколько раз я это слышал...

Ну, к внешнему виде SWT претензий почти нет, правда, это не делает его менее монструозным и тормозным.

RealSiberianMan (23.06.2010 23:01:20)
[#] Ответ на: комментарий от vertexua 23.06.2010 22:51:08  

А есть что-то получше SWT, имеющее "родной" внешний вид и кросплатформенное для Java? Swing, который в NetBeans используется, явно хуже получается. QtJambi - какой-то изврат, и уже не поддерживается Nokia.

kamre ** (23.06.2010 23:06:12)
[#]  
filosof (фотография)

Kuka, ты что хочешь надрочить побольше скора и стать модератором?

filosof # (23.06.2010 23:09:15)
[#] Ответ на: комментарий от filosof 23.06.2010 23:09:15  
vertexua (фотография)

Я тоже б хотел, но у меня в истории когда-то давно были нацполы. Сейчас закодировался, но по правилам ЛОРа - нацпол, клеймо на всю жизнь.

vertexua *** (23.06.2010 23:10:17)
[#]  
BlackV (фотография)

Все, кто сильно хотел, скачали еще на прошлой неделе :)

BlackV (23.06.2010 23:12:26)
[#]  

Никто не знает куда делась сборка 'linuxtools'? Для RC сборок было, а сейчас не вижу.

GArik ** (23.06.2010 23:13:47)
[#] Ответ на: комментарий от GArik 23.06.2010 23:13:47  

Ааа.. нашёл :)

GArik ** (23.06.2010 23:14:47)
[#]  
helios (фотография)

Просто отмечусь в треде.

helios *** (23.06.2010 23:22:01)
[#] Ответ на: комментарий от exception13 23.06.2010 22:31:50  
memnek (фотография)

нет. раньше ни в какую, только с этой версии стал нормально подхватывать

memnek * (23.06.2010 23:25:13)
[#]  

Eclipse всё ещё тормозит?

Или уже пофиксили? Жалко, конечно, что из-за тормозов жабы приходится писать на C# и Delphi и использовать MSVS.

derrix (23.06.2010 23:25:55)
[#] Ответ на: комментарий от kamre 23.06.2010 22:47:20  
wfrr (фотография)

Жертва "свободных" дистрибутивов на приеме у врача:
- Доктор у меня болят глаза от шрифтов линакса
- Юзайте бубунту там нормальные шрифты
- но моя суся\фидора\и т.п. лучше
- Санитары, в морг!

wfrr **# (23.06.2010 23:27:53)
[#] Ответ на: комментарий от wfrr 23.06.2010 23:27:53  

Как будто рендеринг шрифтов в Swing на SUN JRE зависит от дистрибутива "линакса".

kamre ** (23.06.2010 23:32:33)
[#] Ответ на: комментарий от wfrr 23.06.2010 23:27:53  
maxcom (фотография)

лично у меня Swing в Fedora отлично выглядит под OpenJDK, федору вычеркивай

maxcom ***** (23.06.2010 23:34:28)
[#] Ответ на: комментарий от kamre 23.06.2010 23:32:33  
BlackV (фотография)

Как ни странно, но в убунте с установленной sun jre из репозитариев вид шрифтов в SWING заметно отличается от такового в Fedora с установленным sun jre скаченным с сайта sun/oracle.

BlackV (23.06.2010 23:38:06)
[#]  

быдлокодеры счастливы!

anonymous (23.06.2010 23:38:47)
[#] Ответ на: комментарий от kamre 23.06.2010 23:32:33  
wfrr (фотография)

в сусе например в настройках jdk какието кривые шрифт указаны и нет субпиксельного сглаживания кое где ибо патенты на алгоритмы,

в федоре когда я ее видел было также, но это было еще в 4 версии видоры, то бишь давно, так шо могу и ошибаться.

wfrr **# (23.06.2010 23:44:17)
[#] Ответ на: комментарий от anonymous 23.06.2010 23:38:47  
ggrn (фотография)

ещё как! право лень обновляться.

ggrn ** (23.06.2010 23:47:51)
[#] Ответ на: комментарий от BlackV 23.06.2010 23:38:06  
wfrr (фотография)

потому шо в опенждк в убунте стоит

dejavu sans

а не невесть шо

зы. cat /usr/lib/jvm/default-java/jre/lib/fontconfig.properties

wfrr **# (23.06.2010 23:48:24)
[#] Ответ на: комментарий от GArik 23.06.2010 23:14:47  

> Ааа.. нашёл :)

Где?

tailgunner ***** (24.06.2010 0:11:19)
[#]  

>Для Eclipse существуют модули для разработки на Java, C/C++, COBOL, Ada, Python, PHP, Ruby, Common Lisp и других языках;

Для других языков тоже плагины есть: http://www.scala-ide.org/

Karapuz **** (24.06.2010 0:24:42)
[#] Ответ на: комментарий от anonymous 23.06.2010 23:38:47  

>быдлокодеры счастливы!

Быдлокодеры уже счастливы а пользователи емкаса продолжают работать, работать и работать...

Karapuz **** (24.06.2010 0:26:21)
[#]  
encoded_reality (фотография)

Все в Eclipse хорошо... Только вот шоткаты на русской раскладке не работают. И зарыт корень зла где-то в SWT. Я пробовал копаться, но там черт ногу сломит, да еще и привязка используется чуть ли не к GTK1...

encoded_reality (24.06.2010 0:35:06)
[#] Ответ на: комментарий от filosof 23.06.2010 23:09:15  
Kuka (фотография)

> Kuka, ты что хочешь надрочить побольше скора и стать модератором?

Вот только допью кровь христианских младенцев, ага.

Kuka ** (24.06.2010 0:47:36)
[#] Ответ на: комментарий от tailgunner 24.06.2010 0:11:19  

>> Ааа.. нашёл :)
> Где?

32-bit
64-bit

GArik ** (24.06.2010 1:00:39)
[#]  
iZEN (фотография)

На OpenNet гораздо больше инфы.

Ключевые новшества 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) и предоставляет все возможности, которые можно ожидать от интегрированной среды генерации кода. В новую версию также включен набор инструментов для построения генераторов кода на основе шаблонов, базирующихся на примерах.

Ссылка на новость: http://www.opennet.ru/opennews/art.shtml?num=27073

iZEN ***** (24.06.2010 1:02:25)
[#] Ответ на: комментарий от encoded_reality 24.06.2010 0:35:06  
iZEN (фотография)

>да еще и привязка используется чуть ли не к GTK1...

Нет там никакой привязки к Gtk1. Во всяком случае в SWT-3.5.1 нет.

iZEN ***** (24.06.2010 1:06:09)
[#]  

>Поддержка архитектур: новые архитектуры Windows x64 и PowerPC 64

Не прошло и 11 лет с выхода AMD64, как Eclipse уже переделали SWT под 64-бита. В эстонии и то быстрее работают

Karapuz **** (24.06.2010 1:16:24)
[#]  

Eclipse пора закапывать ведь есть такая замечательная вещь как NetBeans

anonymous (24.06.2010 1:16:35)
[#] Ответ на: комментарий от anonymous 24.06.2010 1:16:35  
mine (фотография)

толсто

mine * (24.06.2010 1:20:20)
[#] Ответ на: комментарий от Karapuz 24.06.2010 1:16:24  
mine (фотография)

Таки поддержка Windows64 != поддержка AMD64

mine * (24.06.2010 1:24:43)
[#]  
r (фотография)

>что гарантирует «родной» внешний вид приложения на множестве платформ.

Наркоман? Глазам не веришь?

r ***** (24.06.2010 1:39:41)
[#] Ответ на: Eclipse всё ещё тормозит? от derrix 23.06.2010 23:25:55  
r (фотография)

>Или уже пофиксили? Жалко, конечно, что из-за тормозов жабы приходится писать на C# и Delphi и использовать MSVS.

Наркоман чтоле?

r ***** (24.06.2010 1:42:02)
[#] Ответ на: комментарий от encoded_reality 24.06.2010 0:35:06  
r (фотография)

>И зарыт корень зла где-то в SWT.

То есть в GTK. Проблема таже что в мозилле.

r ***** (24.06.2010 1:44:23)
[#] Ответ на: комментарий от iZEN 24.06.2010 1:06:09  
r (фотография)

* Eclipse/SWT 3.6.x and newer: GTK+ 2.4.1 and its dependencies
* Eclipse/SWT 3.0.x - 3.5.x: GTK+ 2.2.1 and its dependencies
* Eclipse/SWT 2.1.x: GTK+ 2.0.6 and its dependencies

r ***** (24.06.2010 1:45:11)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru