LINUX.ORG.RU

Вышел Eclipse 3.3.1


0

0

Через три месяца после выхода первого выпуска Eclipse серии 3.3.x Europa была выпущена новая исправленная версия этой серии. В ней были исправлены 243 ошибки. Полный список исправленных ошибок доступен в параграфе 7.1 release notes. Окончательная сборка Eclipse 3.3.1 была сделана неделю назад и лишь сегодня, после необходимого тестирования, выпущена официально:

Линк для скачивания - http://download.eclipse.org/eclipse/d...

>>> Release Notes

Ответ на: комментарий от ero-sennin

>use vim. там хотя бы нормальный текстовый редактор есть...

А как в нём делать рефакторинг?

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

Забыл сказать, от версии Java тоже может немало зависеть: у меня

java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_12-b04, mixed mode)

anonymous_incognito ★★★★★
()

Ждем ебилдов.

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

>А где eclipse-cdt?

Нету пока что. Качаем eclipse-platform, потом плугин через систему обновлений eclipse.

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

>use vim. там хотя бы нормальный текстовый редактор есть...

А как в нём делать рефакторинг?

KRoN73 ***** (*) (28.09.2007 22:38:37) >> а причём тут иде к рефакторингу кода?

sneer
()

> Ей бы ещё редактор окошек как в Делфях - цены б не было Есть Lazarus он понимает синтаксис Object Pascal, HTML, C++, Perl, Java, Unix Shell, Python, PHP, SQL

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

При том, что многие современные IDE предлагают ряд автоматизированных рефакторингов, позволяющих рефакторить код на порядки быстрее, чем руками, и на порядки безопаснее.

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

Да. Правда там ничего толком нет, подстветка, индент, и зачаточный парсинг сорсов, но в общем не хуже, чем в emacs-e получается.

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

> Есть плагин дл D? o_O

целых два

По субжу: обновился и эклипс, и CDT. последний улучшили, убрали пару досадных багов (например, при нажатом Ctrl + клик сначала переход происходит к объявлению, потом к определению - раньше топтался на объявлении), исправили автокомплит вложенных определений типов в классов - частично, предложения iterator и const_iterator для stl-ных классов нет. Сейчас наконец заработал автокомплит для возвращаемых значений функций, раньше не работал.

Joe_Bishop
()

хм, CDT со включенным индексированием и автодополнением просто летает по сравнению с 3.2.2 :/

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

> CDT со включенным индексированием и автодополнением просто летает по сравнению с 3.2.2 :/

Это потому, что в CDT 3.2 - новый индексатор

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

> Правда там ничего толком нет

/me закатывает губу обратно

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

>Попробуй запомни все 50000 апи вызовов.

А ты эти 50000 всегда заново в программе реализуешь? А я готовыми пользуюсь. Вот такой я ленивый

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

> На дворе 2007 год и они редактор форм не сделали? Акуеть... Чем они занимаются?

>>А что, оно так нужно? Ты сравни быдло-дельфо-поделия и что-нить из Гнома и КДЕ. Где гуй красивше, удобнее, растягивается и масштабируется?

Ну и где логика? Человек про редактор форм спрашивает, нормально привязанный к коду, а ты ему про то, что на дельфи нельзя масштабируемый гуй сделать.

Вот типичная задача при создании гуя: клиент хочет на этой вкладке рядом с кнопкой например чекбокс с такой-то функцией. Тебе как проще - создать в редакторе форм _прямо на этом месте_ чекбоск и он тебе автоматом добавит весь необходимый код для создания его в нужном месте или пролистывать немаленький код формы и вспоминать как называется эта кнопка, рядом с которой нужен чекбокс и в каких фреймах/контейнерах это всё располагается, а потом ещё писать код для добавления, запускать, проверять, уехало или нет на форме?

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

Да эти дизайнеры форм так, для Button1Click-программистов. На самом деле они мешают. И вообще в реальных проектах применяют паттерны проектирования Command, Memento, Observer, Decorator и прочие, а не пишут логику в обработчике Button1Click.

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

Одно другому не мешает. Откройте для себя класс Action и конструктор JButton(Action a), например. Вот вам и паттерн "команда". Можно сделать нормальный дизайнер форм, было б желание, врямя или деньги.

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

> Человек про редактор форм спрашивает, нормально привязанный к коду,

Нормально - это типа MVC?

> Вот типичная задача при создании гуя

Не поняло, чем для этой задачи не подойдет Glade/Qt.

sv75 ★★★★★
()

Народ, а какой-нибудь нормальный C/C++ help к eclipse прикручивается штатно? С Qt, как известно, сейчас полный порядок.

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

Что за баг? Жму на C++ Tutorials

>Learn how to create C and C++ projects

... и получаю:

HTTP ERROR: 500

Unable to compile class for JSP

Generated servlet error: The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files

RequestURI=/help/index.jsp

Powered by Jetty://

Коннектится к localhost-у. Что тут нужно добавить? Apache включить?

GladAlex ★★★★★
()

Как добавить файлы в проект C/C++??!! В 3.3 тоже не смог, пришлось пользоваться codeblocks - тоже хорошая штука.

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

>Как добавить файлы в проект C/C++??!!

Ага вижу: нужно их просто добавить в папку проекта и нажать Refresh. А если во вн6ешней папки находятся исходники - пролёт?

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

В Eclipse есть редактор окошек. Вам бы, дяденька, чуть-чуть мозга, цены бы не было... Delphi привет передавай.

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

Там точно можно создать проект с внешней root-директорией, в workspace будет храниться только всякие файлы проектов и т.п.

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

> > Попробовал Eclipse + PyDev на небольшом проекте. УЖОСНАХ. Спасибо, я лучше в Kate поработаю...

> Предлагаю s/Kate/(Scite|Eric)/

Что не так с Eclipse + PyDev + Subclipse? У меня 20.000 скриптов в проекте. Частенько конечно в Kate, vim и Scite правки ввожу, но основная работа ведётся в Eclipse.

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

>Eclipse - динозавр. Лучше vim'а нет ничего на свете :)

У меня в проекте несколько тысяч файлов. Vim сосёт не нагибаясь. Иди дописывай свою лабу, Школнег.

Grindz
()

И чем сиё аццкое поделие воспаленного мозга лучше Netbeans 6? Поставил Eclipse, ниасилил, пока еще не снёс, но и не пользуюсь. Netbeans (глобально) + Vim (чего-нибудь по-быстрому пофиксить), имхо, рулят.

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

> Как добавить файлы в проект C/C++??!! В 3.3 тоже не смог, пришлось пользоваться codeblocks - тоже хорошая штука.

открыть проект, File->Import->File system

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

> И чем сиё аццкое поделие воспаленного мозга лучше Netbeans 6?
Хотя бы тем, что это альтернатива и при том очень популярная.

Вообще хорошо что у IDE есть конкуренция - большой стимул к развитию.

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

> Вот типичная задача при создании гуя: клиент хочет на этой вкладке рядом с кнопкой например чекбокс с такой-то функцией.

Для простеньких программок проще, конечно, в редакторе форм быстренько его добавить.

Но в более-менее сложных проектах, в конечном итоге проще и надёжнее пролистывать код и вручную правильно добавлять нужную функциональность. Не забыв её документировать _до_ добавления кода и сразу написав тест. Иначе чревато глюками.

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

Блин, в .Net GUI дизайнер форм привязан к коду.

Use Visual Studio 2005!

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

>Там точно можно создать проект с внешней root-директорией, в workspace будет храниться только всякие файлы проектов и т.п.

Как?!

GladAlex ★★★★★
()

> Вышел Eclipse 3.3.1

Вот и хорошо, что вышел. Закройте дверь, и больше его не впускайте.

Ky6uk-Py6uk
()
Ответ на: комментарий от Joe_Bishop

>открыть проект, File->Import->File system

Ага, понятно. Да, непривычная организация.

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

>Одно другому не мешает. Откройте для себя класс Action и конструктор JButton(Action a), например. Вот вам и паттерн "команда". Можно сделать нормальный дизайнер форм, было б желание, врямя или деньги.

Зачем все эти "можно"? Существует вполне хорошо работающая связка JFormDesigner и JGoodies Forms layout. Netbeans и родной эклипсовский VE сасают причмокивая. Если добавить еще набор компонентов от JIDE, то получается великолепная среда для разработки сколь угодно сложного Swing GUI с помощью мыши.

JFormDesigner есть в виде плагина к Eclipse, причем генерируемый им код замечательно фолдится и не мешает.

Да, оно платное, стоит порядка $70. Но если не можите эти деньги отбить своими проектами - идите подметать улицы, не позорьте профессию.

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

>открыть проект, File->Import->File system

Спасибо :)

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

>Да, оно платное, стоит порядка $70. Но если не можите эти деньги отбить своими проектами - идите подметать улицы, не позорьте профессию.

+1 :) Не знаю, что у вас там лучше, но мысль в точку! +5! :)

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

> Как?!

На всякий случай: в том же Import есть еще Existing Projects -> оставить Copy Projects into Workspace не выбранным.

Вообще в хэлпе все это написано и много чего еще хорошего, чини его.

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

> поставь Java ль SUNа и эклипс чудесным образом начнет работать стабильно.

Ты бы не умничаль, а сходил бы по ссылке, там у народа на ней (1.6) все и валится. Эклипс вообще раньше частенько падал, посмотрим, что сейчас будет.

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

Верно. В NetBeans хоть работать нормально можно. Когда его увидел, сразу снес Eclipse, теперь сижу только на NetBeans.

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

>Вообще в хэлпе все это написано и много чего еще хорошего, чини его.

Спасибо, ну с добавлением файлов я разобрался. А что с help-ом, как его починить? Почему он "из коробки" не работает?!

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

> а для wxWidgets есть?

В эклипсе или вообще?? Вообще есть - xrced (поставляется вместе с wxpython).

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