LINUX.ORG.RU
 
kasian

Eclipse 3.0


0

0


Вышел долгожданный релиз свободный системы разработки Eclipse 3.0

Основные изменения:

*улучшения в интегрированной среде разработки Java IDE
*поддержку "толстых клиентов"
*поддержку технологии создания пользовательского интерфейса SWT (Standard Widget Toolkit)
*выпуск C/C++ Development Tools/Hyades

>>> Качать тут

** ()
Проверено: mator (23.06.2004 18:37:02)

[#]  

Re: Eclipse 3.0

А что такое толстый клиент?

anonymous ()
[#]  

Re: Eclipse 3.0

Distributions of Eclipse 3.0 will be available by June 30 for download from http://www.eclipse.org.

епт.

anonymous ()
[#]  
eXOR

Re: Eclipse 3.0

Как оно работает с плюсами?

***** ()
[#] Ответ на: Re: Eclipse 3.0 от eXOR 23.06.2004 18:58:34  

Re: Re: Eclipse 3.0

>Как оно работает с плюсами? Плохо

* ()
[#] Ответ на: Re: Eclipse 3.0 от eXOR 23.06.2004 18:58:34  
svyatogor

Re: Re: Eclipse 3.0

Тоже очень хотелось знать это. Правда сколько я не пробовал этот Eclipse, че то никак не мог тольку от него добиться...

***** ()
[#]  

Re: Eclipse 3.0

Еще не вышел. Доступна только RC3.

anonymous ()
[#]  

Re: Eclipse 3.0

выйдет 30 июня

anonymous ()
[#]  

Re: Eclipse 3.0

а мне [g]vim+bash все-равно больше нравится =P

anonymous ()
[#] Ответ на: Re: Eclipse 3.0 от anonymous 23.06.2004 19:56:41  

Re: Re: Eclipse 3.0

>а мне [g]vim+bash все-равно больше нравится =P
Ну если еще +ant то писать можно
Но вопрос, как рефакторить в vim?

* ()
[#] Ответ на: Re: Re: Eclipse 3.0 от kka 23.06.2004 20:09:20  

Re: Re: Re: Eclipse 3.0

А какой TFM нужно R (то есть где можно почитать) про этот рефакторинг в редакторе? Мне казалось, что рефакторинг - это скорее понятие, но никак не фича редактора...

* ()
[#] Ответ на: Re: Re: Re: Eclipse 3.0 от kasian 23.06.2004 20:38:28  

Re: Re: Re: Re: Eclipse 3.0

A po mne samo real'no Visual Slickedit , toka chto vyshel 9, vsem recommended

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Eclipse 3.0 от anonymous 23.06.2004 20:48:43  

Re: Re: Re: Re: Re: Eclipse 3.0

И где его найти?

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Eclipse 3.0 от anonymous 23.06.2004 20:48:43  

Re: Re: Re: Re: Re: Eclipse 3.0

Visual Slickedit где найти в смысле... :)

anonymous ()
[#] Ответ на: Re: Re: Re: Eclipse 3.0 от xlex 23.06.2004 20:11:51  

Re: refactoring

удобно переносить с помощью редактора методы в класс выше\ниже, легко переименовать метод и все ссылки на него во всем проекте, изменить сигнатуру метода, вставить инлайн, если надо, и еще много чего... читать ничего не надо, кроме хелпа по эклипсу или просто нажать Right mouse button->Refactor :-)

* ()
[#] Ответ на: Re: refactoring от turanchox 23.06.2004 21:28:39  
svyatogor

Re: Re: refactoring

Вот вы так сильно шумите про этот рефакторинг, а я сколько уже программирую, но ни разу не почувствовал в нем необходимости...

***** ()
[#]  

Re: Eclipse 3.0

Увлеклись они что-то дизайном интерфейса, а вот полезную вещь - search occurences in file так и не вернули. Ну не #ид@расы ли?

**** ()
[#] Ответ на: Re: Re: refactoring от svyatogor 23.06.2004 21:55:32  

Re: Re: Re: refactoring

>Вот вы так сильно шумите про этот рефакторинг, а я сколько уже программирую, но ни разу не почувствовал в нем необходимости...

Всё можно делать руками, но только это похоже на мастурбацию получается. Если что-то может сделать за тебя машина - она должна это делать. Экономит время и голову можно занять более сложныит проблемами.

**** ()
[#] Ответ на: Re: Re: Re: refactoring от alt-x 23.06.2004 22:00:18  

Re: Re: Re: Re: refactoring

> Всё можно делать руками, но только это похоже на мастурбацию получается. Если что-то может сделать за тебя машина - она должна это делать. Экономит время и голову можно занять более сложныит проблемами.

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

anonymous ()
[#] Ответ на: Re: Re: refactoring от svyatogor 23.06.2004 21:55:32  

Re: Re: Re: refactoring

>Вот вы так сильно шумите про этот рефакторинг, а я сколько уже >программирую, но ни разу не почувствовал в нем необходимости...

Острое чувство необходимости появится сразу после прочтения книжки Мартина Фаулера :)

* ()
[#] Ответ на: Re: Re: refactoring от svyatogor 23.06.2004 21:55:32  

Re: Re: Re: refactoring

> Вот вы так сильно шумите про этот рефакторинг, а я сколько уже программирую, но ни разу не почувствовал в нем необходимости...

Ну ты наверное все равно делаешь рефакторинг в процессе кодрования. Рефакторинг - просто попытка формализовать некоторые общепринятые приемы улучшения кода.

** ()
[#] Ответ на: Re: Re: Re: refactoring от alt-x 23.06.2004 22:00:18  

Re: Re: Re: Re: refactoring

реФАКторИНГ не нужен

anonymous ()
[#] Ответ на: Re: Re: Re: Re: refactoring от anonymous 24.06.2004 1:12:02  

Re: Re: Re: Re: Re: refactoring

>реФАКторИНГ не нужен

А Ви таки писали что-нибудь сложнее чем "Hello BASIC !" ?

* ()
[#] Ответ на: Re: Re: refactoring от svyatogor 23.06.2004 21:55:32  
eXOR

Re: Re: Re: refactoring

> но ни разу не почувствовал в нем необходимости...
Потому что не сталкивался ;-). Люди необходимости в автокомплите или в хайлайте не видят, до тех пор, пока не столкнутся ;-).

***** ()
[#] Ответ на: Re: Re: Re: refactoring от eXOR 24.06.2004 1:49:50  
eXOR

Re: Re: Re: Re: refactoring

Все-таки хорошее название у Eclipse :-). Этакое символичное название ;-).

***** ()
[#] Ответ на: Re: Re: Re: Re: refactoring от anonymous 24.06.2004 1:12:02  

Re: Re: Re: Re: Re: refactoring

>>>реФАКторИНГ не нужен

когда пакет из 100 классов и более у нас (300) . бывает что нужно после оптимизации одного класса менять другие классы которые им пользуются а реФАКторИНГ очень помогает в этом.

* ()
[#]  
OpenStorm

Re: Eclipse 3.0

А чего такого есть в Eclipse чего нет в NetBeanse. Кто может сравнить?

*** ()
[#] Ответ на: Re: Eclipse 3.0 от OpenStorm 24.06.2004 8:24:06  
WFrag

Re: Re: Eclipse 3.0

> А чего такого есть в Eclipse чего нет в NetBeanse. Кто может сравнить?

Сравниваю с NetBeans 3.5 (или 3.4, точно не помню :) )

1. Eclipse меньше глючит (субъективно, конечно)
2. В Eclipse есть рефакторинг
3. Eclipse меньше тормозит
4. В Eclipse хорошее автодополнение (в NetBeans какое-то глюкавое). В IDEA еще лучше :)
5. У Eclipse хорошая поддержка плагинов + плагины действительно существуют в большом количестве (NetBeans тоже вроде как платформа, но как-то плагинов я к нему меньше видел)
6. Следствие пункта 5 - поддержка всяческих валидаторов (сохраняешь файл, а он тут же его на соответствие стандарту проверяет).
7. GUI дизайнер в Eclipse не смотрел, ничего сказать не могу. Возможно, в NetBeans лучше.

P.S Блин, с третьего раза дошло, что если не ввести пароль, тип форматирования сбрасывается :)

**** ()
[#] Ответ на: Re: Re: Re: Eclipse 3.0 от xlex 23.06.2004 20:11:51  

Re: Re: Re: Re: Eclipse 3.0

По-сути, рефакторинг в редакторе - это некий набор реализованных методов, описанных в любом руководсве по рефакторингу, которые позволяют тебе сделать что-то за 2 минуты вместо двух часов. При условии, что ты понимаешь что ты делаешь... Читать тут нечего, берешь редактор, загружаешь код и пользуешь.

* ()
[#] Ответ на: Re: Re: Eclipse 3.0 от WFrag 24.06.2004 9:38:32  

Re: Re: Re: Eclipse 3.0

А еще Eclipse не умеет работать с WEB по-человечески. Редактирование jsp/tld - сущий кошмар... Все plugin для него - тихий ужас. Остается надежда, что сами они напишут что-то приличное, иначе Eclipse не конкурент Idea ;)

* ()
[#] Ответ на: Re: Re: Re: Eclipse 3.0 от CruZ 24.06.2004 9:43:21  
WFrag

Re: Re: Re: Re: Eclipse 3.0

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

А вот с Eclipse ситуация обратная. Только как редактор кода - хороший, но не лучший. А вот как платформа - лучшая. Собственно, я не по голому Eclipse сужу, а по WebSphere Application Developer-у.

Насчет Web - не знаю, сильно не редактировал.

**** ()
[#] Ответ на: Re: Re: Eclipse 3.0 от WFrag 24.06.2004 9:38:32  

Re: Re: Re: Eclipse 3.0

А почему сравниваешь с netBeans 3.5 ? 3.6 уже давно в ходу.

* ()
[#] Ответ на: Re: Re: Re: Eclipse 3.0 от cushe 24.06.2004 10:01:04  
WFrag

Re: Re: Re: Re: Eclipse 3.0

>А почему сравниваешь с netBeans 3.5 ? 3.6 уже давно в ходу.

Я давно NetBeans-ом толком не пользовался. На 3.6 только немного GUI накидывал.

**** ()
[#]  

Re: Eclipse 3.0

Заблудился искать, но всетаки где сайт с примерами работы с SWT

* ()
[#] Ответ на: Re: Re: Re: Re: Re: refactoring от dvl13 24.06.2004 2:52:02  
Fice

Re: Re: Re: Re: Re: Re: refactoring

> когда пакет из 100 классов и более у нас (300) . бывает что нужно после оптимизации одного класса менять другие классы которые им пользуются а реФАКторИНГ очень помогает в этом.

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

** ()
[#]  

Re: Eclipse 3.0

Убейте новость. Не вышел еще релиз, только 3й RC.

* ()
[#] Ответ на: Re: Eclipse 3.0 от eXOR 23.06.2004 18:58:34  

Re: Re: Eclipse 3.0

Работает хорошо. Знаю контору в которой пишут на С++ под линукс в еклипсе

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: refactoring от Fice 24.06.2004 10:13:12  
WFrag

Re: Re: Re: Re: Re: Re: Re: refactoring

>Если возникает необходимость в рефакторинге, значит система была плохо спроектирована.

Еще один идеалист, блин. НЕВОЗМОЖНО полностью правильно спроектировать систему, если это не "Hello, world!". Собственно, сторонники XP признают это (Feel like an idiot every day :) ) и ищут способы постоянного смягчения проблемы (рефакторинг), а сторонники тяжелых методологий считают, что можно избежать этих проблем, если больше времени уделить проектированию (и стойко терпят все возникшие в последствии грабли).

Иногда выгоднее первый подход, иногда второй.

**** ()
[#] Ответ на: Re: Re: Re: Re: Eclipse 3.0 от anonymous 23.06.2004 20:48:43  

Re: Re: Re: Re: Re: Eclipse 3.0

Да, SlickEdit - рулез полнейший. Особенно, если учитывать варианты его исполнения:
- самостоятельная IDE, даст фору многим поделкам, IMHO :)
- плагин для Eclipse. Тут все понятно - круть Eclipsa+Суперредактор:)
- SlickEdit Studio. Eclipse с уже прикрученными плагинами (в том числе SlickEdit). Если честно бред -все равно настраивать ручками приходится :) хотя в большинстве случаев может может быть и так сойдет:)

Одним словом вещь мощьнейшая. Вот только жать платная:)
ЗЫ. Будут кряки к slickedit 9 пишите%)

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: refactoring от Fice 24.06.2004 10:13:12  
eXOR

Re: Re: Re: Re: Re: Re: Re: refactoring

>Если возникает необходимость в рефакторинге, значит система была плохо
>спроектирована.
Бред. Знакомы с термином XP (не воньдовсь)?

***** ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: refactoring от Fice 24.06.2004 10:13:12  

Re: Если возникает необходимость в рефакторинге

>значит система была плохо спроектирована

В том то и суть! Новое поколение "продвинутых" редакторов кода дает вам возможность:

1. допускать ошибки в проектировании ("перенести метод в выше/ниже")

2. не выносить общий код в ф-ии ("шаблоны кода")

3. избегать ответственности за это ("2 минуты вместо двух часов")

***** ()
[#] Ответ на: Re: Re: Re: Re: Re: Eclipse 3.0 от kiv 24.06.2004 10:25:55  
eXOR

Re: Re: Re: Re: Re: Re: Eclipse 3.0

2 kiv:
Бесконечную триальную лицензию с окошком, сообщающим о необходимости купить слик могу дать. вск на это дело похоронил ;-).

***** ()
[#] Ответ на: Re: Если возникает необходимость в рефакторинге от DonkeyHot 24.06.2004 10:28:55  
eXOR

Re: Re: Если возникает необходимость в рефакторинге

> 1. допускать ошибки в проектировании ("перенести метод в выше/ниже")
Вы за денюжку работать не пробовали? Когда заказчик меняет ТЗ в процессе работы раз в неделю или чаще? У него меняется бизнесс - ему нужно чтобы софт соответствовал... если вы не напишете нужный функционал - то идете вы лесом.

> 2. не выносить общий код в ф-ии ("шаблоны кода")
copy/paste был уже очень давно...

> 3. избегать ответственности за это ("2 минуты вместо двух часов")
Хм? К чему это?

***** ()
[#] Ответ на: Re: Eclipse 3.0 от anonymous 23.06.2004 18:48:15  

Re: Re: Eclipse 3.0

Если клиент толще 85 мегов в архиве то это толстый клиент, иначе тонкий.

anonymous ()

Re: Re: Re: Если возникает необходимость в рефакторинге

>> 1. допускать ошибки в проектировании ("перенести метод в >выше/ниже") >Вы за денюжку работать не пробовали? Когда заказчик меняет ТЗ в >процессе работы раз в неделю или чаще? У него меняется бизнесс - ему >нужно чтобы софт соответствовал... если вы не напишете нужный >функционал - то идете вы лесом.

Это, на мой взгляд, минус организации разработки, но это уже совсем другой разговор.

>> 3. избегать ответственности за это ("2 минуты вместо двух часов") >Хм? К чему это?

Действительно, какая связь между повышением продуктивности и ответвенностью?

* ()
[#] Ответ на: Re: Re: Re: Re: Re: Eclipse 3.0 от kiv 24.06.2004 10:25:55  

Re: Re: Re: Re: Re: Re: Eclipse 3.0

Есть кряк для триальной версии сликедита 9 под линукс 4049420

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: refactoring от XuMuK 24.06.2004 1:20:14  

Re: Re: Re: Re: Re: Re: refactoring

> А Ви таки писали что-нибудь сложнее чем "Hello BASIC !" ?

Написали и не мало ;)

* ()
[#] Ответ на: Re: Re: Eclipse 3.0 от anonymous 24.06.2004 10:34:25  
eXOR

Re: Re: Re: Eclipse 3.0

>Если клиент толще 85 мегов в архиве то это толстый клиент, иначе
>тонкий.
Да уж... это прикол такой или правда не знаете?

***** ()