Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Лучшая IDE 
:(
    Опции темы
LSD
Дата 2.2.2006, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



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

Я понимаю, что сравнивать IDE для разных языков, и разных сегментов рынка не совсем корректно, но это же "Религиозные войны" smile


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
chipset
Дата 2.2.2006, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



IntelliJ IDEA. Удобнее не видел.
А так, щаз пользую Code::Blocks.


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
DeadSoul
Дата 2.2.2006, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: нет
Всего: 11



FAR. Слева набиваешь код, справа компилишь


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
Sun
Дата 3.2.2006, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 3
Всего: 48



Цитата(chipset @ 2.2.2006, 20:00 Найти цитируемый пост)

IntelliJ IDEA. Удобнее не видел.

Согласен, ничего лучше не придумано. Жаль что только на Java можно в ней писать. Visual Studio - маздай!


--------------------
Account removed
PM MAIL   Вверх
LSD
Дата 3.2.2006, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Мне вообщем то было интерестно, что скажут точконетчики. А то я от них регулярно слышу оды VS 2005. Но сам никак не могу понят, что их так восхящает. Самая обычная IDE, ничего выдающегося в ней нет.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Sun
Дата 3.2.2006, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 3
Всего: 48



Цитата(LSD @ 3.2.2006, 09:45 Найти цитируемый пост)

А то я от них регулярно слышу оды VS 2005. Но сам никак не могу понят, что их так восхящает. Самая обычная IDE, ничего выдающегося в ней нет.

В Visual Studio можно по удобству приблизить к IDEA если установить к ней плагин Resharper. Но есть два минуса - с этим плагином студия тормозит безбожно и действия плагина рапостраняется только на проекты на C#.


--------------------
Account removed
PM MAIL   Вверх
Mayk
Дата 3.2.2006, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(LSD @ 2.2.2006, 22:47 Найти цитируемый пост)

Я понимаю, что сравнивать IDE для разных языков, и разных сегментов рынка не совсем корректно, но это же "Религиозные войны" smile

ну так как это релвойны, то голосую за vim.

[+] автодополнение текста,
[+] высокая расширяемость(можно настроить так, чтоб комбинация <F1>sprintf<CR> открывала в новом буфере man page)
[+] высочайшая скорость работы редактора
[+] высочайшая скорость работы в редакторе - руки не делают лишних перемещений к мыше и обратно. всё можно сделать с клавы.
[+] автосохранение и восстановаление в/из свопфайла (вырубили свет, врубили свет, забутил vim, сделал recovery, радуешься)
[+] имхо очень удобные макросы. мне они нравятся до такой степени, что вместо поиска и замены иногда делаю макрос по поиску и замене.
[+] поддержка ctags'ов - легко бегать по ф-циям.
[+] большое кол-во именованных(!) буферов обмена
[+] наличие (неудобного -) foldingа

[-] два разных vim'а не могут работать с одним файлом.
[-] отладки нет
[-] неудобство (присутствующего +) foldingа


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
rsm
Дата 3.2.2006, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 7
Всего: 62



Голосую за IDE для истинных СИонистов, не испорченных тлетворным влиянием всяких там удвоенных плюсов smile
А именно - за Pelles C for Windows

Положительные качества:
  • поддержка только нормального чистого С, как завещали Великие K & R smile
  • неплохие по качеству генерируемого кода компилятор и линкер, созданные на базе LCC;
  • хороший отладчик (хотя OllyDbg все равно лучше);
  • встроенный редактор ресурсов (диалогов, иконок, картинок и пр.);
  • есть подсветка WinAPI-функций и автодополнение структур;
Замеченные отрицательные качества:
  • иногда глючит автодополнение (лечится перестройкой кэша автодополнений);
  • навигатор функций в виде дерева (ИМХО, ниспадающий список удобнее);
В целом, удобная, маленькая (полный дистр 6,5 Мб!), бесплатная (в т.ч. и для коммерческого использования), чисто С'шная IDE smile

Это сообщение отредактировал(а) rsm - 3.2.2006, 19:06
PM MAIL   Вверх
Coocky
Дата 3.2.2006, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: нет
Всего: 62



Цитата(Sun @ 3.2.2006, 12:25 Найти цитируемый пост)

Visual Studio - маздай

smile
Это потому, что не умеем правильно готовить smile



--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
DemoCode
Дата 3.2.2006, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: нет
Всего: 41



Мне Borlandовские IDE нравятся. Думаю тут большую роль играет привычка.


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Sun
Дата 3.2.2006, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 3
Всего: 48



Цитата(Coocky @ 3.2.2006, 16:26)
Цитата(Sun @  3.2.2006,  12:25 Найти цитируемый пост)

Visual Studio - маздай

smile
Это потому, что не умеем правильно готовить smile

Ура, Coocky вернулся! smile Ради этого скажу Visual Studio рулез! smile


--------------------
Account removed
PM MAIL   Вверх
Coocky
Дата 3.2.2006, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: нет
Всего: 62



Sun
Цитата(Sun @ 3.2.2006, 19:33 Найти цитируемый пост)

Ради этого скажу Visual Studio рулез

smile smile smile smile
И я рад тебя видеть smile


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Mal Hack
Дата 3.2.2006, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Цитата(DemoCode @ 3.2.2006, 19:28 Найти цитируемый пост)

Мне Borlandовские IDE нравятся. Думаю тут большую роль играет привычка.

Мне тоже Борландовсике импонируют, хотя я не так много сред пробовал.
Тут дело даже не в привычке, как мне кажется в понимании того, как надо писать программуи удобстве...
(это как бы более уместно, ИМХО)
PM ICQ   Вверх
LSD
Дата 4.2.2006, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Mal Hack @ 3.2.2006, 20:19 Найти цитируемый пост)
Мне тоже Борландовсике импонируют, хотя я не так много сред пробовал.

Я поностью согласен с их девизом: Создано разработчиками, для разработчиков, IDE у них классные. Хотя IDEA тоже замечательная (не знаю кому бы я отдал пальму первенства).

Цитата(Coocky @ 3.2.2006, 19:26 Найти цитируемый пост)
Это потому, что не умеем правильно готовить

Другие аргументы, кроме рулезз!!! и масдайй!!!, будут?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Kefir
Дата 4.2.2006, 00:49 (ссылка)  | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


«Hakuna Matata»
***


Профиль
Группа: Комодератор
Сообщений: 1878
Регистрация: 25.1.2003
Где: Tampere, Suomi

Репутация: 4
Всего: 87



лучшие ИДЕ которые юзал - MS Visual Studio 2005 (C++/C#), IDEA (Java), Zend (PHP). Студия - потому что привык. Сделано вполне прилично. Мне нравится. Идея - ни эклипс ни нетбинз рядом не стояли! А по поводу зенда - читайте в разделе ПХП. Там о нём много было понаписано.
PM MAIL WWW Skype   Вверх
sergejzr
Дата 4.2.2006, 00:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Хм.. Эклипса. Быстра, удобна, расширяема. Идеальна для JAVA, но и для других языков лучше многих конкуррентов.
  • Автодополнение
  • Поиск по файлам
  • Поиск по функциям/классам итд
  • Иерархия вызовов функций(!)
  • Полноценная отладка
  • Ошибки находятся ДО компиляции(!)
  • удобный поиск по файлу (справа пявляются чёрточки, кликнув на которые попадаем на страку с искомым словом)(!)
  • Удобнейшая работа с SVN (!)
  • Настроить можно практически всё от комбинации клавишь, до стиля кода (beautifire).
  • Возможность делать и применять шаблоны для файлов
  • Самое главное автоматическое обновление и за каждым плагином сидит крутая группа разработчиков, которые имплементируют всё, что пожелаешь, если их попросить. Всё обновляется очень часто.
Минусы:
Ну это IDE, а не редактор простой, поэтому запаситесь терпением при старте
JAVA должна быть установлена

Воскл. знаками отмечениы вещи, которые я не видел в других IDE.
Добавлено @ 00:56
Цитата(Kefir @ 3.2.2006, 22:49 Найти цитируемый пост)

А по поводу зенда - читайте в разделе ПХП. Там о нём много было понаписано.

Zend Вливается в PHPEclipse smile .
http://www.zend.com/forums/index.php?t=msg...7295bfc096ab2fb


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
LSD
Дата 4.2.2006, 01:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(sergej.z @ 4.2.2006, 00:54 Найти цитируемый пост)
Ошибки находятся ДО компиляции(!)

А IDEA, а JBuilder?

Цитата(sergej.z @ 4.2.2006, 00:54 Найти цитируемый пост)
Удобнейшая работа с SVN (!)

JBuilder тоже поддерживает SVN. А что подразумевается под удобнейшая работа?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
sergejzr
Дата 4.2.2006, 01:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(LSD @ 3.2.2006, 23:18 Найти цитируемый пост)

под удобнейшая работа?

Интуитивная. Team - > syncronize. В дереве файлов отображается иконками, какие файлы надо обновить. Проект создаётся прями из ветки. Все настройки переходят к каждому в команде. Короче говоря он полностью встроен, как будто всегда там лежал. (Я не говорю, что Бильдер проигрывает здесь, обе системы возможно равны. С бильдером+SVN не работал )

Да , Бильдер находит ошибки до компиляции. Воскл. знак можно убрать.
Вообще насколько я помню, Бильдер и Эклипса сопоставимы друг с другом (разве что поиск с пометками только у Эклипсы видел), но у второй много преимуществ, главное из которых - "опенсорсность". Попробуй сделать feature request у того же бильдера.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
chipset
Дата 4.2.2006, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Цитата(sergej.z @ 3.2.2006, 14:54 Найти цитируемый пост)

Хм.. Эклипса. Быстра, удобна, расширяема. Идеальна для JAVA, но и для других языков лучше многих конкуррентов.

Я её выкинул из-за тормозов.
Athlon1800+/512MB


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
sergejzr
Дата 4.2.2006, 02:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(chipset @ 3.2.2006, 23:43 Найти цитируемый пост)

Я её выкинул из-за тормозов.
Athlon1800+/512MB

Athlon 900 / 1 ГИГ
А я поставил из за того, что быстрее билдера. Раньше до версии 3.1 она действительно тормозила. Я из за этого тоже долгое время не подходил к ней. Сейчас - летает.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Coocky
Дата 4.2.2006, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: нет
Всего: 62



Цитата(LSD @ 4.2.2006, 00:40 Найти цитируемый пост)

Другие аргументы, кроме рулезз!!! и масдайй!!!, будут?

Если не ошибаюсь-уже СТОЛЬКО обсуждали новую студию, даже целый топик есть.
Сколько повторят можно?
Я видел другие, но толком не юзал. Поэтому говорить, что плохие они или нет-не бубу. Но вот за студию могу сказать- в ней почти нет того , что есть во многих других стороних IDE, но в других УЖ точно нет того, что есть в ней!


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
LSD
Дата 5.2.2006, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Coocky @ 4.2.2006, 17:08 Найти цитируемый пост)
но в других УЖ точно нет того, что есть в ней!

Вот именно это я и хотел услышать. Только теперь пожалуйста пример.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Coocky
Дата 6.2.2006, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: нет
Всего: 62



Цитата(LSD @ 5.2.2006, 12:47 Найти цитируемый пост)

Вот именно это я и хотел услышать. Только теперь пожалуйста пример.

Выпадающие подсказки (Intilense если не ошибаюсь)при работе с JScript и HTML.
то первый минимум.
Кстати,sergej.z искал такую среду разработки, и кроме молчания. я посоветовал студию



--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
sergejzr
Дата 6.2.2006, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(Coocky @ 6.2.2006, 11:10 Найти цитируемый пост)

Выпадающие подсказки (Intilense если не ошибаюсь)при работе с JScript и HTML.
то первый минимум.
Кстати,sergej.z искал такую среду разработки, и кроме молчания. я посоветовал студию


Да, студия немного громоздка и английская почемуто не хочет работать на моём русском ХР.
Оказалос´в Еклипсе подсказки тоже ко всему есть. HTML Javascript CSS XML....


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Coocky
Дата 6.2.2006, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: нет
Всего: 62



Цитата(sergej.z @ 6.2.2006, 13:20 Найти цитируемый пост)

Оказалос´в Еклипсе подсказки тоже ко всему есть. HTML Javascript CSS XML....

Что ж, тогда беру слова обратно.
Но она ведб и не худшая? smile


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
chipset
Дата 17.2.2006, 01:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Цитата(sergej.z @ 3.2.2006, 16:01 Найти цитируемый пост)
Athlon 900 / 1 ГИГ А я поставил из за того, что быстрее билдера. Раньше до версии 3.1 она действительно тормозила. Я из за этого тоже долгое время не подходил к ней. Сейчас  - летает.

Поставил 3.2, после набора "std::" можно идти пить кофе. Эклипс секунд 30 пытаеться понять чего от него хотят..
Добавлено @ 01:48
Вот, сейчас пишу потому-что жду пока Эклипс смилостивиться изменить настройку...Одним словом: Java.


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
stron
Дата 17.2.2006, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Консультант
***


Профиль
Группа: Комодератор
Сообщений: 1654
Регистрация: 17.7.2003
Где: Питер

Репутация: нет
Всего: 36



Eclipse.
Исчезновения тормозов в 3.1 не заметил, правда у меня не чистый эклипс, а с together'ом
Радует большое кол-во плагинов( и бесплатных тоже ).



--------------------
подписи нет
PM ICQ   Вверх
mr.DUDA
Дата 17.2.2006, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 4
Всего: 232



Студия рулит !!!

[+] Мегарулез IntelliSence - в шарпе на любой класс/метод/свойство/и т.д. набираешь максимум 3 символа - этого достаточно, остальное автоматом вставляется по Enter'у, интеллисэнс рулит
[+] Суперский отладчик - теперь IntelliSence появился и в окнах Watch и Immediate !
[+] Тут же: при наведении мыши на ЛЮБУЮ последовательность символов ГДЕ УГОДНО в отладке, всплывает тултип в виде нераскрытого узла дерева, отображающего свойства объекта, на который мы "наехали"... после паузы, дерево раскрывается (в том же режиме тултипа !!!), и мы уже бродим по вложенным свойствам объекта, и так далее --- отладка превращается в праздник а-ля "линуксоиды нервно курят в сторонке smile"
[+] Рулезные тулзы для рефакторинга: на любою последовательность тыцкаем правкликом, получаем меню "Refactor" с контекстными командами типо переименовать, достать интерфейс, вынести свойство, инкапсулировать филд и другие, решарпер нервно курит в сторонке smile
[+] Там же тулза для поиска ВСЕХ ссылок на что угодно (Find all references...) в виде дерева
[+] Там же тулза для переименования ЧЕГО УГОДНО на другое имя, есть предварительный просмотр в виде дерева исходников, для сомневающихся
[+] Появились Solution Folders - виртуальные папки внутри солюшена, юзая которые необязательно реально раскидывать исходники по директориям, чтобы упорядочить их (в vс++ аналог - Solution Filter)
[+] Сниппеты !!!! Долой макросы, теперь есть сниппеты !!! Кто не знает, тот отдыхает smile ... Нажимаем пару клавиш, и в код вставляется некий структурированный участок кода, будь то if(condition_meets) {then_do_this}, где condition_meets и then_do_this - выделенные жёлтым участки кода, между которыми перемещаемся табом и можем заменять на что угодно, в снипете таких участков может быть сколько угодно, например есть снипет для синглтона и так далее... Есть даже специальная IDE для rapid-разработки спипетов... Ловим кайф smile
[+] Смарт-тэги в студии - то что раньше было только в офисе 2003, теперь есть и в студии. Например, если навести мышкой на интерфейс, реализуемый классом, появится смарт-тэг (мелкая всплывающая подсказка в виде значка, при наводке на который появляется всплывающее меню), предлагающий создать implementation интерфейса
[+] Кульный редактор XSD - теперь студия по-умному форматирует XML Schem-ы, показывая действительно красивые диаграммы таблиц и взаимосвязей между ними
[+] Рулезный UML-редактор (Show Class Diagram на любом исходнике smile). Всё, что видим и редактируем на диаграмме классов, автоматически и сразу же вставляется в исходник. Просто незаменимая тулза на ранних стадиях проектирования
[+] Офигительная весч - Object Test Bench: любой класс теперь можно протестировать в отрыве от других, на специальном "стенде тестирования объектов". Просто нажав на любом классе и выбрав "Create Instance", мы получаем экземпляр класса, над которым можно "издеваться" как душе угодно, пока баги не уплывут прочь


--------------------
user posted image
PM MAIL WWW   Вверх
batigoal
Дата 21.3.2006, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(Coocky @ 6.2.2006, 14:10 Найти цитируемый пост)
Выпадающие подсказки (Intilense если не ошибаюсь)при работе с JScript и HTML.

В ИДЕЕ есть. Плюс CSS. Плюс рефакторинг JS-кода (!)

mr.DUDA, эти фичи в Идее тоже присутствуют (правда, UML и XSD - в виде плагинов). Нет только вот этой мегафичи:
Цитата(mr.DUDA @ 17.2.2006, 23:24 Найти цитируемый пост)
[+] Тут же: при наведении мыши на ЛЮБУЮ последовательность символов ГДЕ УГОДНО в отладке, всплывает тултип в виде нераскрытого узла дерева, отображающего свойства объекта, на который мы "наехали"... после паузы, дерево раскрывается (в том же режиме тултипа !!!), и мы уже бродим по вложенным свойствам объекта

Это действительно классно.
Кстати, а автоматическое преформатирование кода есть? Что-то его не упоминали, но я не верю, что оно отсутствует в такой мощной среде.


Очень полезно - анализатор кода, отлавливает многие ненужные мелочи типа "модификатор доступа здесь может быть строже".
Рефакторинг в Идее - просто мощнейший. Наиболее часто используемые мною фичи - безопасное удаление/переименование и инкапсулирование полей, но из самых простых.
Разумеется, полная кастомизируемость всего и вся.
Шаблоны типичных файлов (разумеется, расширяемые).
Генерить доку (в случае Java - JavaDoc) умеют многие. А вот Идея еще и подхватывает сгенеренную доку и выводит ее в подсказках, как обычную документацию.

А как вам поиск по коду на основе регекспов? Говорят - отличная штука, хотя я ни разу и не юзал smile

Это сообщение отредактировал(а) Lamer George - 21.3.2006, 10:20


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
chipset
Дата 21.3.2006, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Emacs форева smile



--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
S.A.P.
Дата 21.3.2006, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Для PHP пользуюсь Zend. Ничего более тормозного и глючного еще не встречал. Но в других редакторах нет поддержки UTF и нормального ауткомплита smile .
Для C++ пользуюсь Code::Blocks. Тоже не идеален но лучшей альтернативы из поддерживаемых GCC - не встречал (Emacs и Vim не предлагать smile ).
В Eclipse толком даже не работал. Посмотрим как Zend к нему прикрутят. Eclipse CDT - тормозная фигня smile .
PM MAIL   Вверх
Exception
Дата 21.3.2006, 15:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



VS2005 + Refactor for VB .NET + Resharper Pro. Ни фига не тормозит.
PM   Вверх
srd
Дата 21.3.2006, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нереварин
**


Профиль
Группа: Участник Клуба
Сообщений: 951
Регистрация: 30.8.2003
Где: Владивосток

Репутация: нет
Всего: 49



А никто не пробовал Source Insight? После того, как научился ей пользоваться, только в ней и работаю. Совершенно изумительные возможности для навигации по коду.



--------------------
Не смей читать мою подпись!!!
PM MAIL Jabber   Вверх
Exception
Дата 21.3.2006, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



Perchilla, говоришь, в PHP z-END'a используешь smile ?
PM   Вверх
batigoal
Дата 21.3.2006, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(srd @ 21.3.2006, 16:29 Найти цитируемый пост)
Совершенно изумительные возможности для навигации по коду.

Какие именно?


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Ignat
Дата 21.3.2006, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Под вынью использую EditPlus для любого языка... Привычка вот такая. Иногда MSVS 7.1.
На линуксе иногда KDevelop, не потому что у неё какие-либо сверхвозможности, а просто шла с дистром, иногда vim
Но чаще F4 в MC.


--------------------
Теперь при чем :P
PM   Вверх
srd
Дата 21.3.2006, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нереварин
**


Профиль
Группа: Участник Клуба
Сообщений: 951
Регистрация: 30.8.2003
Где: Владивосток

Репутация: нет
Всего: 49



Цитата(Lamer George @ 21.3.2006, 23:17 Найти цитируемый пост)
Какие именно?

Начал было писать, но потом решил, что проще привести ссылку на страницу с перечисленными фичами smile


--------------------
Не смей читать мою подпись!!!
PM MAIL Jabber   Вверх
batigoal
Дата 21.3.2006, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(srd @ 21.3.2006, 19:40 Найти цитируемый пост)
Начал было писать, но потом решил, что проще привести ссылку на страницу с перечисленными фичами smile

Честно говоря, единственное, что есть инновационного, как я понял - показ объектных связей не в привычном текстовом виде, а в графическом.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
S.A.P.
Дата 22.3.2006, 08:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(Lamer George @ 21.3.2006, 21:08 Найти цитируемый пост)
Честно говоря, единственное, что есть инновационного, как я понял - показ объектных связей не в привычном текстовом виде, а в графическом.


Lamer George, на вас - джавистов не угодишь smile .
PM MAIL   Вверх
batigoal
Дата 22.3.2006, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(S.A.P. @ 22.3.2006, 09:35 Найти цитируемый пост)
на вас - джавистов не угодишь smile .

Интересно же, что в мире происходит, за пределами нашего рая smile


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
LSD
Дата 22.3.2006, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Lamer George @ 21.3.2006, 21:08 Найти цитируемый пост)
показ объектных связей не в привычном текстовом виде, а в графическом

Вот такие диаграмки умеет строить JBuilder smile

Присоединённый файл ( Кол-во скачиваний: 43 )
Присоединённый файл  UML_JBuilder.gif 75,71 Kb


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
batigoal
Дата 22.3.2006, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(LSD @ 22.3.2006, 12:35 Найти цитируемый пост)
Вот такие диаграмки умеет строить JBuilder smile

Да не, это понятно. Я так понял, что там не просто картинка, а с возможностью навигации.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
LSD
Дата 22.3.2006, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Это UML диаграмма, и переходы по ней тоже возможны, или ты о чем-то другом?
Единсвенное но, это ограниченность возможностей по редактированию из UML-я. Т.е. новый метод не добавить, но существующий отредактировать можно. А на крайний случай есть Together, который позволяет это все и даже больше.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
S.A.P.
Дата 22.3.2006, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Lamer George,
LSD, ваши явовские редакторы хоть что - нибудь не умеют? smile . Они диск форматировать еще не научились или запустаться за 2 секунды? smile .
PM MAIL   Вверх
LSD
Дата 22.3.2006, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(S.A.P. @ 22.3.2006, 14:54 Найти цитируемый пост)
Они диск форматировать еще не научились или запустаться за 2 секунды?

Форматировать пожалуйста (елси предоставишь свой винт, то я тебе это продемонстрирую) smile А вот с запуском за 2 секунды проблема smile

Но это все фигня, по сравнению с другой проблемой. Они кофе не варят, ни один не умеет smile


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
batigoal
Дата 22.3.2006, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(LSD @ 22.3.2006, 15:50 Найти цитируемый пост)
и переходы по ней тоже возможны

Вот этого я не знал.

Цитата(S.A.P. @ 22.3.2006, 15:54 Найти цитируемый пост)
ваши явовские редакторы хоть что - нибудь не умеют? smile

Много думал. Не нашел.
Добавлено @ 15:01
Кто фанатик?.. Я фанатик?!..


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
stron
Дата 22.3.2006, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Консультант
***


Профиль
Группа: Комодератор
Сообщений: 1654
Регистрация: 17.7.2003
Где: Питер

Репутация: нет
Всего: 36



Поставил Eclipse 3.2 - тормозов стало больше


--------------------
подписи нет
PM ICQ   Вверх
powerOn
Дата 24.3.2006, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: нет
Всего: 159



NetBeans IDE - вот на мой взгляд сам лучший инструмент Java разработок.
По основным функциям (подсветка кода, рефакторинг, управление проектом... ) все IDE для Java впринципе одинаковы, и работают не плохо. Но вот некоторые особенности NetBeans:

Matisse - GUI Builder нигде такого не видел раньше, самый лучший и уникальный.
(А IDEA или Eclipse так могут? smile )

NetBeans очень хорошо интегрируестя со многими серверами, такими как
BEA WebLogic 9.0,
Sun Java System Application Server,
JBoss 4.0.3,
Tomcat 5.5.9,
Pointbase,
Apache Derby.
smile

Имеется средство для работы с БД: можно подсоединяться к серверу БД или к источникам данных ODBC используя JDBC драйвера, выполнять запросы и посматривать их результаты.
smile

В NetBeans еще очень много интересных вещей. IDE раширяемая, к ней много плагинов, но обычно в них нет необходимости, поскольюку все необходимое уже входит в стандартную установку.
Не надо качать лишних плагинов для редактирования GUI, как в Eclipse.
Я признаться не понимаю почему Эклипс не включит в стандартную установку редактор для GUI, и эклипсу конкурировать надо не NetBeans или IDEA, а с Lego smile поскольку у них видимо девиз: "Собери меня сам!". Эклипс без плагинов не очень смотрится, а чтоб скачать плагины нужен интернет, т.е. время/трафик - деньги. Осталось Эклипс еще чисто в исходниках распространять чтоб программер не скучал. Я низачто не поверю, что бы человек использующий Эклипс ни разу не задался мыслью: А вот "этого" мне не хватает! И я уверен, что обязательно существует плагин для того, что ему нужно, но его обязательно надо распространять отдельно...

Я очень наслышен положительными оценками IDEA, я пытался присмотреться к ней, но не увидел ничего такого в чем бы она привосходила NetBeans... Было бы не плохо услышать сравнение (а вдруг и впрямь есть что то интересное!) NetBeans и IDEA со стороны любителей IDEA.

В чем на мой взгляд NetBeans лучше IDEA, так это GUI Builder (очень важная часть любой IDE), интеграция с серверами и конечно же цена.... Во всем остальном они в принципе равны.
( Кстати IDEA для Linux/Solaris поставляют(?), если нет, то и сдесь Идея не в лидерах.... smile ).

Все что сдесь понаписанно лишь мое скромное мнение. smile






--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
LSD
Дата 24.3.2006, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(MoonCat @ 24.3.2006, 17:05 Найти цитируемый пост)
Я признаться не понимаю почему Эклипс не включит в стандартную установку редактор для GUI

Патамушта это зло! В Java GUI прекрастно пишется руками, получается оптимальней по части кода и лучше понимаешь как оно работает.


Цитата(MoonCat @ 24.3.2006, 17:05 Найти цитируемый пост)
Я очень наслышен положительными оценками IDEA, я пытался присмотреться к ней, но не увидел ничего такого в чем бы она привосходила NetBeans... Было бы не плохо услышать сравнение (а вдруг и впрямь есть что то интересное!) NetBeans и IDEA со стороны любителей IDEA.

Подсказки по коду.
Вот например объявляешь ты переменную, пишешь Configuration дальше Alt+Space и тебе на выбор 3 имени к ней: conf, config, configuration, если надо можешь написать свой префикс, типа server нажать Alt+Space и вот тебе serverConfiguration (это описывается долго а делается менее чем за секунду).
Еще пример надо тебе объявить переменную класс которой ты помнишь приблизительно, пришешь начало Unicast дальше Ctrl+Alt+Space и тебе показываются все классы начинающиеся с Unicast, где и выбираешь себе свой UnicastRemoteObject, плюс импорт на него ставится автоматом.
Там еще много чего есть, просто это не сразу в глаза бросается, надо попользоваться чтобы узнать. В принципе если бы не пара уникальных фишек JBuilder я бы на него и не возвращался.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
batigoal
Дата 24.3.2006, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



MoonCat, все перечисленные тобой фичи в Идее есть. smile

А как у NetBeans с XML/HTML/JS/CSS/Ant/...?
Autocomplete тегов, антовых тасков и вываливающиеся подсказки цветов в CSS, которые я сегодня понаблюдал, еще раз укрепили меня в уверенности превосходства IDEA. smile


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Се ля ви
Дата 24.3.2006, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 8
Всего: 127



IDEAдназначно!


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
mr.DUDA
Дата 24.3.2006, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 4
Всего: 232



VS2005 + ReSharper однозначно smile !
Добавлено @ 23:37
Цитата(LSD @ 24.3.2006, 17:31 Найти цитируемый пост)
Я признаться не понимаю почему Эклипс не включит в стандартную установку редактор для GUI

Патамушта это зло! В Java GUI прекрастно пишется руками, получается оптимальней по части кода и лучше понимаешь как оно работает.

А координаты/размеры, а локализованные варианты тоже руками прописывать ?


--------------------
user posted image
PM MAIL WWW   Вверх
powerOn
Дата 25.3.2006, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: нет
Всего: 159



Цитата

Патамушта это зло! В Java GUI прекрастно пишется руками, получается оптимальней по части кода и лучше понимаешь как оно работает.


Это не выгодно с точки зрения времени, к тому же расположение элементов (т.е. дерево всех компонентов) можно оптимизированно генерировать, что никак не повлияет на производительнось, К томуже точный и красивый интерфейс с "завязанными глазами" не построишь, а если и начнешь строить, то будешь постоянно делать перекомпиляцию, чтоб посмотреть, что получается...
Да и вообще это наверное занятное дело, если форма содержит 60-70 компонентов, а форм в проекте около 30, уж извиняйте, но жизнь слишком коротка для такого удовольствия...

Цитата

Подсказки по коду.
Вот например объявляешь ты переменную,  ...................


В NetBeans есть аналогичные, не мение мощные и удобные вещи, это Code Templates и Macros.
Code Templates работает след. образом пишишь в редакторе Java кода например psvm и пробел, а редактор автоматически заменит его на public static void main(String [] args) { } или sout и пробел, а редактор заменит на System.out.println(""); и курсор между кавычек поставит. Все это можно настроить и аббревиатуру и выподающий текст. Причем там есть задания более сложных действии,например когда шаблон требует определенных премещений курсора в нужный момент и определенных автоматичеких подстановок.
Можно создавать отдельные Code Templates для различных видов документов: CSS, DTD, HTML, JSP, JAVA, Plain Text, Properties, SQL.

Ну что такое макрос думаю все знают: определяем комбинацию клавишь и список действии который нужно выполнить по их нажатию. NetBeans есть возможность их записи. Записываем, сохраняем, назначаем клавиши, используем. Вполне стандартная вещь, решающая многие вопросы.


Цитата

Еще пример надо тебе объявить переменную класс которой ты помнишь приблизительно, пришешь начало Unicast дальше Ctrl+Alt+Space

Тоже самое и в NetBeans, только Ctrl+Space


Цитата

А как у NetBeans с XML/HTML/JS/CSS/Ant/...?
Autocomplete тегов, антовых тасков и вываливающиеся подсказки цветов в CSS, которые я сегодня понаблюдал


Лично я не занимаюсь ни XML ни CSS, поэтому способов о ценить возможности этой части подостоинсву не было, поэтому просто пречислю, то что я там увидел по этой части.
Во-первых XML Project, такой же как Enterprise или Web project, но чисто для XML и всего что с ним связанно. NetBeans позволяет редактировать и создавать след типы документов относящихся к XML группе:

XML Document (Creates a new XML document. In the wizard, you can specify whether to have the file well formed, DTD constrained, or XML Schema constrained.),

DTD Entity (Creates a new document type definition (DTD). DTDs describe the tags that can be used in an XML file and indicate the valid arrangement of those tags.),

XML Schema (Creates an XML Schema document that specifies the namspaces and data type constraints for an XML document.),

Retrieve Schema and WSDL documents (This Wizard will retrieve WSDL or Schema documents and their dependencies.)

XLS Stylesheet (Creates an empty extensible style sheet (XSL) document. Use XSL documents to specify display characteristics, tag conversions, and addressing mechanisms for your XML document.)

OASIS XML Catalog (Creates an OASIS XML Catalog file that maps external entity references to local resources. You can then add the catalog to DTD and XML Schema Catalogs in Runtime window.)

XML Parsed Entity (Creates an external parsed entity object.)

Cascading Style Sheet (Creates an empty cascading style sheet (CSS) document. Use a CSS to format the information contained in your XML document.)

Везде есть подсветка кода, это точно. Я не смотрел на раличные примочки типа всплывающих меню, поскольку просто не разбираюсь в семантике документов. Могу лищь сразу отметить что в XML документах (XML Document, Ant) они точно есть, и списки с подсказками выпадают.

Вот например заметил для DTD документов такие фишки:
Generate CSS (видимо по DTD генерируют CSS),
Generate Documentation ,
Generate DOM Tree Scanner (генерирует java классы для сканирования дерева, заданного этим DTD)
SAX Document Handler Wizard (тоже для генерации каких-то java классов, что-то с JAXP и SAX связанно)

В общем на возможность преобразования из одного вида документа в другой IDE богата.

HTML/JSP можно редактировать с панелью компонентов, простым перетаскиванием. Среди компонентов на палитре есть например Buttons, Forms, Use Beans, Link, Image, JSTL Choose, JSTL if, JSF Form, DB query, DB Update, DB report...
Я только выборочно пречислил их на самом деле гораздо больше.

Я плохо в XML/DTD/CSS/XLS разбираюсь и не знаю зачем все это нужно. Лучше сами посморите, но с XML документами NetBeans работает, и предоставляет далеко не текстовый радектор...

Ant XML NetBeans редактирует тоже с выпадающими подсказками и подсветкой текста, более того у них там ANT отладчик встроенный , можно пошагам процесс сборки проити... smile
А IDEA так может? smile

Цитата

MoonCat, все перечисленные тобой фичи в Идее есть. smile

И GUI Builder как Matisse???




--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
batigoal
Дата 25.3.2006, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(MoonCat @ 25.3.2006, 01:41 Найти цитируемый пост)
А IDEA так может? smile

Вот насчет отладчика не знаю, не пробовал. Обычно у меня таски атомарны. В понедельник посмотрю.

Цитата(MoonCat @ 25.3.2006, 01:41 Найти цитируемый пост)
В NetBeans есть аналогичные, не мение мощные и удобные вещи, это Code Templates и Macros.

Есть такое.

Цитата(MoonCat @ 25.3.2006, 01:41 Найти цитируемый пост)
И GUI Builder как Matisse???

У них есть GUI-дизайнер на основе forms. Механизм, насколько я понимаю, такой - рисуешь GUI (в виде *.form-файла) и биндишь его к какому-нибудь классу. А потом либо генеришь код, либо подключаешь эту форму непосредственно к проекту (тогда еще нужно будет тянуть с собой их библиотечку). Но деталей процесса рассказать не могу, с GUI не работал.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
LSD
Дата 25.3.2006, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(mr.DUDA @ 24.3.2006, 23:36 Найти цитируемый пост)
VS2005 + ReSharper однозначно!

Чем мне нравятся .NET-чики, так это своими железными аргументами smile

Цитата(mr.DUDA @ 24.3.2006, 23:36 Найти цитируемый пост)
А координаты/размеры, а локализованные варианты тоже руками прописывать?

А laout manager на что? Пусть он работает smile


Цитата(MoonCat @ 25.3.2006, 00:41 Найти цитируемый пост)
В NetBeans есть аналогичные, не мение мощные и удобные вещи, это Code Templates и Macros.
Code Templates работает след. образом пишишь в редакторе Java кода например psvm и пробел, а редактор автоматически заменит его на public static void main(String [] args) { } или sout и пробел, а редактор заменит на System.out.println(""); и курсор между кавычек поставит. Все это можно настроить и аббревиатуру и выподающий текст. Причем там есть задания более сложных действии,например когда шаблон требует определенных премещений курсора в нужный момент и определенных автоматичеких подстановок.

Это другое. Но это в IDEA тоже есть.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
ALKS
Дата 31.3.2006, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 354
Регистрация: 22.3.2006

Репутация: 2
Всего: 11



Цитата(stron @ 22.3.2006, 16:06)
Поставил Eclipse 3.2 - тормозов стало больше

Это просто смешно. купите нормальный десктоп и воткните больше памяти. Стоимоисть любого, даже самого навороченного десктопа - ничто, по сравнению с зарплатой хорошего программиста. любое железо для разработчика окупаеться за три месяца.Если в вашей организации этого не понимают, мне вас искренне жаль. Я просто не знаю что такое "тормоза" среды разработки. любой.
PM   Вверх
S.A.P.
Дата 31.3.2006, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(ALKS @ 31.3.2006, 13:04 Найти цитируемый пост)
Я просто не знаю что такое "тормоза" среды разработки. любой.
вероятно из за того, что у тебя другое понятие о "быстрых" IDE?

Ну не решаются на данный момент тормоза Zend и Eclipse наращиваеняем железа, хоть об стену убейся. А я знаю что такое тормоза еще с допотопных компов, только тогда таких IDE навороченных не было.

PM MAIL   Вверх
ALKS
Дата 31.3.2006, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 354
Регистрация: 22.3.2006

Репутация: 2
Всего: 11



Цитата(S.A.P. @ 31.3.2006, 13:25)
Цитата(ALKS @  31.3.2006,  13:04 Найти цитируемый пост)
Я просто не знаю что такое "тормоза" среды разработки. любой.
вероятно из за того, что у тебя другое понятие о "быстрых" IDE?

Ну не решаются на данный момент тормоза Zend и Eclipse наращиваеняем железа, хоть об стену убейся. А я знаю что такое тормоза еще с допотопных компов, только тогда таких IDE навороченных не было.

У меня бокс IBM. Pentium 4 3GHz c гипертрейдингом или как его там(не селен я в железе, винда показывает 2 проца), 2.5 Gb mem, SCSI. старая машина довольно - больше года уже.

Не торомозит у меня Eclipse вообще.

PM   Вверх
stron
Дата 31.3.2006, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Консультант
***


Профиль
Группа: Комодератор
Сообщений: 1654
Регистрация: 17.7.2003
Где: Питер

Репутация: нет
Всего: 36



Цитата(ALKS @ 31.3.2006, 14:04 Найти цитируемый пост)
Это просто смешно. купите нормальный десктоп и воткните больше памяти. Стоимоисть любого, даже самого навороченного десктопа - ничто, по сравнению с зарплатой хорошего программиста. любое железо для разработчика окупаеться за три месяца.Если в вашей организации этого не понимают, мне вас искренне жаль. Я просто не знаю что такое "тормоза" среды разработки. любой.

Ну как сказать, есть у меня HT или нет такого, я даже и не знаю, но есть P4 - 3GHz да 3Gb памяти

Это сообщение отредактировал(а) stron - 31.3.2006, 16:42


--------------------
подписи нет
PM ICQ   Вверх
lancode
Дата 18.5.2006, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Растудыть через окоп
*


Профиль
Группа: Участник
Сообщений: 163
Регистрация: 14.5.2005
Где: e-burg

Репутация: нет
Всего: 4



Любой из клонов vi, кстати vi - от Visual Interface  smile  
--------------------
Построй в полярной системе координат: R(a)=(1+sin(a))*(1+0.9*cos(8*a))*(1+0.1*cos(24*a))*(4-sin(80*a))  (С) LAN aka lancodeО результатах пишите на [email protected] :-)
PM MAIL WWW ICQ   Вверх
chipset
Дата 18.5.2006, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Лучше всего Emacs и точка. 


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Domestic Cat
Дата 18.5.2006, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(chipset @  18.5.2006,  07:14 Найти цитируемый пост)
точка

А это хто?  smile 

1. IDEA
2. Студия + неглючащая версия решарпера

 


--------------------

PM   Вверх
Mayk
Дата 18.5.2006, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(chipset @  18.5.2006,  20:14 Найти цитируемый пост)
Лучше всего Emacs и точка. 

Емакс силён, но он не силнее VIM.
В vim7.0 появилось ИНТЕЛЛЕКТУАЛЬНОЕ дополнение(хотя я его не юзаю, мне тупое нравится и ctags у меня нет), 
tab'ы(буферы  были ещё до этого). 

Ещё вим можно (в теории) интегрировать в visual studio. 
Ещё vim можно (в теории) интегрировать в kdevelop (калька с визуал студио под KDE).

Можно прикрутить просмотр man страниц, .html страниц и пр. 


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Ignat
Дата 18.5.2006, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Цитата(Mayk @  18.5.2006,  18:11 Найти цитируемый пост)
Ещё vim можно (в теории) интегрировать в kdevelop

Вот с этого момента подробнее плиз... 


--------------------
Теперь при чем :P
PM   Вверх
Амортизатор
Дата 18.5.2006, 19:22 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 297
Регистрация: 17.4.2005
Где: в Караганде

Репутация: 1
Всего: 8



1.Eclipse 3.1
2.Idea
3.NetBeans
4.MS Visual Studio

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


--------------------
Поехали!
PM MAIL   Вверх
Mayk
Дата 20.5.2006, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(Ignat @  18.5.2006,  21:18 Найти цитируемый пост)
Вот с этого момента подробнее плиз...  

Поиск по ключевым словаи kdevelop и kvim.
Слайды лежат на http://www.freenux.org/mirrors/kvim/screenshots.html
прямая ссылка на слайд: http://www.freenux.org/mirrors/kvim/shots/kdevelop.png
 


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Ignat
Дата 22.5.2006, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Mayk, у тебя опыт интеграции есть? Какие впечатления? 


--------------------
Теперь при чем :P
PM   Вверх
Mayk
Дата 23.5.2006, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(Ignat @  22.5.2006,  13:44 Найти цитируемый пост)
Mayk, у тебя опыт интеграции есть? Какие впечатления?  

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


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
chaos
Дата 6.8.2009, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: нет
Всего: 44



скоро будет 2 года как юзаю Eclipse CDT. В целом считаю для разработки на С++ под линуха не плохой.
VS 2005 + VA тоже прикольно, но очень часто VA при использовании boost становится не хорошо smile
KDeveloper на мой взгляд унылая среда.

что касается Idea - то мне кажется прикольно smile только успевай тыкать мышью smile и иногда долбюить по клаве smile
PM WWW   Вверх
kamre
Дата 6.8.2009, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.3.2006

Репутация: нет
Всего: 13



Цитата(chaos @ 6.8.2009,  13:18)
скоро будет 2 года как юзаю Eclipse CDT. В целом считаю для разработки на С++ под линуха не плохой. 
VS 2005 + VA тоже прикольно

Да, CDT c 2006 года сильно похорошел, сейчас уже мало уступает MSVC+VA, только вот с отладкой все равно хуже у него.

Цитата(chaos @ 6.8.2009,  13:18)
но очень часто VA при использовании boost становится не хорошо smile

да чего уж там, при использовании boost всем средствам разработки становится нехорошо, даже компиляторам smile Не могут пока писатели IDE осилить C++ в той же мере, как Java/C#.

Цитата(chaos @ 6.8.2009,  13:18)

KDeveloper на мой взгляд унылая среда.

Вот это точно, третья версия вообще почти никакая для C++. Новая еще не вышла, а беты всякие падают только так на hello world. Может быть еще QtCreator когда-нибудь доделают, а то он пока очень слаб в плане индексирования исходников.


PM MAIL   Вверх
nerezus
Дата 8.8.2009, 02:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Мои имхи:
1) IDEA
С огромным отрывом:
2) VS
3) eclipse
4) Прочие остальные.

Отрыв VS от IDEA исчезает при наличии плагина ReSharper в VS.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Samotnik
Дата 10.9.2009, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 0
Всего: 191



IntelliJ IDEA
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.2423 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.