LINUX.ORG.RU

Вышел Eclipse 3.5 Galileo

 


0

0

Вышла новая версия Eclipse 3.5 Galileo. Из новых возможностей:

  • значительно переработан Install New Software wizard;
  • улучшения в Compare Editor, в том числе динамическое обновление отображения изменений файла при сравнении;
  • улучшения в Debug view. Добавлена Breadcrumb, возможность быстрого переключения между suspend процессами;
  • улучшения в Project Explorer;
  • поддержка вертикальных выделений в текстовом редакторе (Alt+Shift+A);
  • применение патчей прямо из Synchronize view;
  • добавлен toString() генератор;
  • JUnit4 обновлен до версии 4.5;
  • и другие изменения.
Краткий список изменений, Полный список изменений.

>>> Страница загрузки



Проверено: hibou ()
Ответ на: комментарий от kamre

> Ну почему же, для Emacs есть проприетарный Xrefactory, который для C++ индексирует исходники пока лучше чем CDT/VisualAssist/... Так что рефакторить плюсовый код иногда удобнее в Emacs.

Ну это я приукрасил конечно, emacs - отличный редактор конфигов, и раскладка у него кошерная. :) Кстати, в сабже она более менее неплохо эмулируется. Ну и для всяких эрлангов он очень даже (за неимением лучшего). Я юзал только xref (бесплатный) - для 21-го века оно так, не очень (CDT лучше)...

С другой стороны, посмотрим на его интерфейс - скроллинг какой-то неадекватный, проматывает по целой строке, а не плавно, будто мы не в X-ах а текстовом терминале, копипаст в X-овом варианте, может, и работает, но не из колобки (у меня не работает вообще никак, только средней кнопкой мыши), переключать буфферы неудобно, да, есть всякие аддоны, но особо лучше не становится. Ну и т.д. и т.п.

Bohtvaroh ★★★★
()
Ответ на: комментарий от kamre

Старо.

VAssistX версий 10.5.17xx работает получше чем XRefactory. да и студия значительно удобнее имакса. хотя пользуюсь и тем и другим.

aydef
()

Как быстро идет врем^W.. оптимизируют потребле^W.. дешевеет память. Вот уже всё меньше и меньше слышим, что Emacs/Vim лучше, чем монстр Eclipse...

pento ★★★★★
()
Ответ на: комментарий от Bohtvaroh

> С другой стороны, посмотрим на его интерфейс - скроллинг какой-то неадекватный, проматывает по целой строке, а не плавно, будто мы не в X-ах а текстовом терминале, копипаст в X-овом варианте, может, и работает, но не из колобки (у меня не работает вообще никак, только средней кнопкой мыши), переключать буфферы неудобно, да, есть всякие аддоны, но особо лучше не становится. Ну и т.д. и т.п.

какие-то невнятные доводы против emacs. ))

З.Ы.: про жабу я ничего говорить не буду, ибо ее не знаю.

Corey
()
Ответ на: комментарий от pento

> всё меньше и меньше слышим, что Emacs/Vim лучше, чем монстр Eclipse...

Прикинь, а было время, когда Emacs считался таким же монстром, как Eclipse сегодня.

tailgunner ★★★★★
()
Ответ на: комментарий от alx_me

не пинайте труп. недавно пришлось делать проект - по требованию клиента на свинге. мы ушли со свинга на С++ и Qt в 2006 году (софт для расчетов и визуализации кое каких геофизических процессов ), и теперь походив по форумам, группам новостей и бурно развивавшимся ранее проектам я честно говоря был неприятно поражен точнее говоря просто ох*ел! такое впечатление что все умерло. в чем дело ? жаба умерла и все ушли на .нет? такие проекты как AppFramework загнулись даже такие отличные вещи как jgoodies ( binding и validation ) в полнейшем ступоре, swingx еле дышит . на форумах последние редкие треды датированы 2007-2008 годом. в новый jdk, кот-ый выйдет через полгода не включили практически ничего нового...

в то время как многое из того, что жапщиков было знаменем и то, что изначально было ориентировано на производство серверных приложений давно перенесено на .нет (hibernate, spring framework ...)

интерестная аналогия приходит - MS начала наступление на рынке десктопов и захватила мир. теперь .нет на фронте гуйни. новый виток спирали?

aydef
()
Ответ на: комментарий от Bohtvaroh

>С другой стороны, посмотрим на его интерфейс - скроллинг какой-то неадекватный, проматывает по целой строке, а не плавно

там это настраивается всего лишь установкой одной переменной. поищите если интересно. я сейчас не помню.

aydef
()
Ответ на: комментарий от aydef

Насколько я знаю, хибернейт и спринг (и прочее портированное на нет) - что-то вроде кастратов оригинальных ява-версий. Не? А в целом, всё хорошо, то, что ты написал, это тебе просто показалось. Разве что в плане интерфейсов развитие слабое, но это не ниша для жабы.

Bohtvaroh ★★★★
()
Ответ на: комментарий от VoDA

>> Проблемы с Eclipse исчезают уже при 1 Гб. При 2 Гб вообще никаких проблем.

> Это тока если ВСЕ 2 гектара отдать Eclipse. А если крутиться БД и АппСервант?

Тогда хрен вы получите от аппсервера реалистическое время отклика. Проверено. Разница до двух порядков и более. :(((

Orlusha ★★★★
()
Ответ на: комментарий от aydef

> там это настраивается всего лишь установкой одной переменной

Там как ни настраивай скроллинг, он все равно периодически корявит.

a3
()
Ответ на: комментарий от aydef

> там это настраивается всего лишь установкой одной переменной. поищите если интересно. я сейчас не помню.

Ога, scroll-step и scroll-conservatively, только оно не работает толком и это совсем не то, о чём я писал.

Bohtvaroh ★★★★
()
Ответ на: комментарий от Bohtvaroh

Для себя остановился на:

(require 'smooth-scrolling)
(setq scroll-step 1
      scroll-conservatively 10000)

Так же коряво, но чуток лучше.

Bohtvaroh ★★★★
()

Класс. Использую пререлиз для разработки на перле. Свободных альтернатив, по-моему, нету (может, кто подскажет?). Обновлюсь до релиза.

Orlusha ★★★★
()
Ответ на: комментарий от aydef

> VAssistX версий 10.5.17xx работает получше чем XRefactory.

Самые последние версии VA не смотрел, но раньше он вообще достаточно криво на моем проекте работал: половину файлов подчеркивал красным и, соответственно, ничего не работало вообще. Да и разве все ветки в #ifdef VA научился рефакторить?

> да и студия значительно удобнее имакса.

конечно удобнее, но все-таки иногда "Professional C++ front-end from EDG" и макросы в Emacs позволяют быстрее отрефакторить код в плюсовом проекте.

> хотя пользуюсь и тем и другим.

аналогично, фанатизмом не страдаю, смысла работать только в Emacs не вижу

kamre ★★★
()
Ответ на: комментарий от Manhunt

>Дома у меня, например, 8 Гб. И не может себе их позволить только нищеброд ;)

В ноут больше двух не лезет. :(

P.S. Пользуюсь eclipse + aptana.

jackill ★★★★★
()
Ответ на: комментарий от kda

>> А если на борту только 512 Мб?

> 1 Гб памяти сейчас стоит как 1-2 часа работы среднего программиста. Память сейчас явно не ресурс и оправданием не является.

А 4 Гб памяти - это ограничение или нет?

Память сейчас ресурс. Если его на три программы тратится больше 4 Гб начинаются проблемы у огромного количества пользователей. Опять утыкаемся в ограничения по ресурсам.

x86_64 ★★★
()

> поддержка вертикальных выделений в текстовом редакторе (Alt+Shift+A);

Я не пользуюсь Eclipse'ом, но отсутствие этой функции до сих пор меня поразило. Просто мне часто приходится её использовать в Vim.

gag ★★★★★
()
Ответ на: комментарий от aydef

>честно говоря был неприятно поражен точнее говоря просто ох*ел! такое впечатление что все умерло. в чем дело ? жаба умерла и все ушли на .нет?

Нет, Sun бросил все силы на javafx, а остальных по увольнял из-за своих фин.проблем.

Robotron
()
Ответ на: комментарий от af5

> А на счёт чего вы в курсе? :)

Долго перечислять.

Manhunt ★★★★★
()

На опеннете новость звучит более толсто "Увидел свет релиз пакета Eclipse Galileo" Они как бы намекают на свет в конце тоннеля.

zloelamo ★★★★
()
Ответ на: комментарий от bbk123

> Кто-то уже попробовал этот релиз Galileo? Какие впечатления?

Уже во всю использую. Единственное к чему не привык еще - кнопки OK и Cancel местами поменялись. :)

kda ★★★★★
()
Ответ на: комментарий от kda

>Уже во всю использую. Единственное к чему не привык еще - кнопки OK и Cancel местами поменялись. :)

Это через ~/.gtkrc настраивается.

WFrag ★★★★
()
Ответ на: комментарий от melkor217

> Оно наконец появится в Debian?

За неимением пакета, вчера выругался, снёс предыдущую версию из /opt/ и воздрузил эту.

hexenlord
()
Ответ на: комментарий от WFrag

> Это через ~/.gtkrc настраивается.

Это да, но сия настройка меняет расположение кнопок для всех приложений , а мне нужно только для Eclipse.

kda ★★★★★
()
Ответ на: комментарий от alx_me

> Topic + java в печь.

Я прочитал как: "... в печень" :)

Хочу EPIC, чтобы работал не хуже JDT. Что это за дела, когда даже имя переменной нормально не поменять? По сути, EPIC только синтаксическую подсветку, да автодополнение даёт. А про память, netbeans её сильнее кушает. На 2гб запускать их обоих (eclipse + netbeans) было не очень интересно.

Casus ★★★★★
()
Ответ на: комментарий от srgaz

> Глаза открой. Eclipse надо ~ 300м

Скорее пиццот. Но зависит от нагрузки, можно и больше нагрузить. Netbeans до гига скушать может.

Casus ★★★★★
()

Прочитал: «и другие выделения»...

В целом, анамнез положительный. Выделения радуют. ;))

Misanthrope
()
Ответ на: комментарий от Casus

>Скорее пиццот. Но зависит от нагрузки, можно и больше нагрузить. Netbeans до гига скушать может.

Чё вам, RAM'ы жалко? Главное — чтобы не свопилось!

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

> Чё вам, RAM'ы жалко?

Да мне пофиг, у меня её 8г. :) Нетбинс, эклипс и вмваре могут одновременно работать и не тормозить друг друга. Кстати, вопрос: что есть для моделирования баз, типа ER Studio, но кошерное (фриваре, опенсорс)?

Casus ★★★★★
()
Ответ на: комментарий от iZEN

> [HELP]------[CANCEL]-[OK] типично для Gtk-приложений.

Это да. Просто я именно в Eclipse привык к расположению кнопок "по виндовому".

kda ★★★★★
()
Ответ на: комментарий от alx_me

>Текстовый редактор должон работать там где его запустили и не тормозить. Topic + java в печь.

>да, EMACS!

О, да, серебрянный терминальный век, как жаль эту уходящую породу, этих сотканных из кисеи любителей пописать ASCII art в своем любимом текстовом редакторе

Karapuz ★★★★★
()
Ответ на: комментарий от alx_me

>Почитайте про причины создания Java как платформы - про квалификацию и количество персонала.

Так что там про квалификацию писали?

Karapuz ★★★★★
()

Что-то breadcrumb в debug view у меня так и не заработал (Lin, Win). Иконка соответствующая есть в тулбаре, но она не активна.

Плюс не работает "Copy Stack" (правой кнопкой на треде под дебагом), хотя это не работало и в 3.4.

Сыро как-то..

sergom
() автор топика

Отличная новость, очень удобная IDE, всех поздравляю.

MicroSoft
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.