![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Предлагаю сравнить разные IDE в плане: удобства использования, количества дополнительных наворотов встроенных и подключаемых и т.д.
Я понимаю, что сравнивать 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. |
|||
|
||||
chipset |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 4 Всего: 164 |
IntelliJ IDEA. Удобнее не видел.
А так, щаз пользую Code::Blocks. --------------------
|
|||
|
||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: нет Всего: 11 |
FAR. Слева набиваешь код, справа компилишь
-------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
Sun |
|
|||
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 3 Всего: 48 |
Согласен, ничего лучше не придумано. Жаль что только на Java можно в ней писать. Visual Studio - маздай! -------------------- Account removed |
|||
|
||||
LSD |
|
|||
![]() 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. |
|||
|
||||
Sun |
|
|||
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 3 Всего: 48 |
В Visual Studio можно по удобству приблизить к IDEA если установить к ней плагин Resharper. Но есть два минуса - с этим плагином студия тормозит безбожно и действия плагина рапостраняется только на проекты на C#. -------------------- Account removed |
|||
|
||||
Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 2 Всего: 134 |
ну так как это релвойны, то голосую за vim. [+] автодополнение текста, [+] высокая расширяемость(можно настроить так, чтоб комбинация <F1>sprintf<CR> открывала в новом буфере man page) [+] высочайшая скорость работы редактора [+] высочайшая скорость работы в редакторе - руки не делают лишних перемещений к мыше и обратно. всё можно сделать с клавы. [+] автосохранение и восстановаление в/из свопфайла (вырубили свет, врубили свет, забутил vim, сделал recovery, радуешься) [+] имхо очень удобные макросы. мне они нравятся до такой степени, что вместо поиска и замены иногда делаю макрос по поиску и замене. [+] поддержка ctags'ов - легко бегать по ф-циям. [+] большое кол-во именованных(!) буферов обмена [+] наличие (неудобного -) foldingа [-] два разных vim'а не могут работать с одним файлом. [-] отладки нет [-] неудобство (присутствующего +) foldingа -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
rsm |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: 7 Всего: 62 |
Голосую за IDE для истинных СИонистов, не испорченных тлетворным влиянием всяких там удвоенных плюсов
![]() А именно - за Pelles C for Windows Положительные качества:
![]() Это сообщение отредактировал(а) rsm - 3.2.2006, 19:06 |
|||
|
||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
-------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: нет Всего: 41 |
Мне Borlandовские IDE нравятся. Думаю тут большую роль играет привычка.
-------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
Sun |
|
|||
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: 3 Всего: 48 |
Ура, Coocky вернулся! ![]() ![]() -------------------- Account removed |
|||
|
||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
-------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: нет Всего: 261 |
Мне тоже Борландовсике импонируют, хотя я не так много сред пробовал. Тут дело даже не в привычке, как мне кажется в понимании того, как надо писать программуи удобстве... (это как бы более уместно, ИМХО) |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Я поностью согласен с их девизом: Создано разработчиками, для разработчиков, IDE у них классные. Хотя 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. |
|||
|
||||
Kefir |
|
|||
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 4 Всего: 87 |
лучшие ИДЕ которые юзал - MS Visual Studio 2005 (C++/C#), IDEA (Java), Zend (PHP). Студия - потому что привык. Сделано вполне прилично. Мне нравится. Идея - ни эклипс ни нетбинз рядом не стояли! А по поводу зенда - читайте в разделе ПХП. Там о нём много было понаписано.
|
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 7 Всего: 360 |
Хм.. Эклипса. Быстра, удобна, расширяема. Идеальна для JAVA, но и для других языков лучше многих конкуррентов.
Ну это IDE, а не редактор простой, поэтому запаситесь терпением при старте JAVA должна быть установлена Воскл. знаками отмечениы вещи, которые я не видел в других IDE. Добавлено @ 00:56
Zend Вливается в PHPEclipse ![]() http://www.zend.com/forums/index.php?t=msg...7295bfc096ab2fb |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
А IDEA, а JBuilder? 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. |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 7 Всего: 360 |
Интуитивная. Team - > syncronize. В дереве файлов отображается иконками, какие файлы надо обновить. Проект создаётся прями из ветки. Все настройки переходят к каждому в команде. Короче говоря он полностью встроен, как будто всегда там лежал. (Я не говорю, что Бильдер проигрывает здесь, обе системы возможно равны. С бильдером+SVN не работал ) Да , Бильдер находит ошибки до компиляции. Воскл. знак можно убрать. Вообще насколько я помню, Бильдер и Эклипса сопоставимы друг с другом (разве что поиск с пометками только у Эклипсы видел), но у второй много преимуществ, главное из которых - "опенсорсность". Попробуй сделать feature request у того же бильдера. |
|||
|
||||
chipset |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 4 Всего: 164 |
Я её выкинул из-за тормозов. Athlon1800+/512MB --------------------
|
||||
|
|||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 7 Всего: 360 |
Athlon 900 / 1 ГИГ А я поставил из за того, что быстрее билдера. Раньше до версии 3.1 она действительно тормозила. Я из за этого тоже долгое время не подходил к ней. Сейчас - летает. |
|||
|
||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Если не ошибаюсь-уже СТОЛЬКО обсуждали новую студию, даже целый топик есть. Сколько повторят можно? Я видел другие, но толком не юзал. Поэтому говорить, что плохие они или нет-не бубу. Но вот за студию могу сказать- в ней почти нет того , что есть во многих других стороних IDE, но в других УЖ точно нет того, что есть в ней! -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Вот именно это я и хотел услышать. Только теперь пожалуйста пример. -------------------- 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. |
|||
|
||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Выпадающие подсказки (Intilense если не ошибаюсь)при работе с JScript и HTML. то первый минимум. Кстати,sergej.z искал такую среду разработки, и кроме молчания. я посоветовал студию -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 7 Всего: 360 |
Да, студия немного громоздка и английская почемуто не хочет работать на моём русском ХР. Оказалос´в Еклипсе подсказки тоже ко всему есть. HTML Javascript CSS XML.... |
|||
|
||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Что ж, тогда беру слова обратно. Но она ведб и не худшая? ![]() -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
chipset |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 4 Всего: 164 |
Поставил 3.2, после набора "std::" можно идти пить кофе. Эклипс секунд 30 пытаеться понять чего от него хотят.. Добавлено @ 01:48 Вот, сейчас пишу потому-что жду пока Эклипс смилостивиться изменить настройку...Одним словом: Java. --------------------
|
|||
|
||||
stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
Eclipse.
Исчезновения тормозов в 3.1 не заметил, правда у меня не чистый эклипс, а с together'ом Радует большое кол-во плагинов( и бесплатных тоже ). -------------------- подписи нет |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 4 Всего: 232 |
Студия рулит !!!
[+] Мегарулез IntelliSence - в шарпе на любой класс/метод/свойство/и т.д. набираешь максимум 3 символа - этого достаточно, остальное автоматом вставляется по Enter'у, интеллисэнс рулит [+] Суперский отладчик - теперь IntelliSence появился и в окнах Watch и Immediate ! [+] Тут же: при наведении мыши на ЛЮБУЮ последовательность символов ГДЕ УГОДНО в отладке, всплывает тултип в виде нераскрытого узла дерева, отображающего свойства объекта, на который мы "наехали"... после паузы, дерево раскрывается (в том же режиме тултипа !!!), и мы уже бродим по вложенным свойствам объекта, и так далее --- отладка превращается в праздник а-ля "линуксоиды нервно курят в сторонке ![]() [+] Рулезные тулзы для рефакторинга: на любою последовательность тыцкаем правкликом, получаем меню "Refactor" с контекстными командами типо переименовать, достать интерфейс, вынести свойство, инкапсулировать филд и другие, решарпер нервно курит в сторонке ![]() [+] Там же тулза для поиска ВСЕХ ссылок на что угодно (Find all references...) в виде дерева [+] Там же тулза для переименования ЧЕГО УГОДНО на другое имя, есть предварительный просмотр в виде дерева исходников, для сомневающихся [+] Появились Solution Folders - виртуальные папки внутри солюшена, юзая которые необязательно реально раскидывать исходники по директориям, чтобы упорядочить их (в vс++ аналог - Solution Filter) [+] Сниппеты !!!! Долой макросы, теперь есть сниппеты !!! Кто не знает, тот отдыхает ![]() ![]() [+] Смарт-тэги в студии - то что раньше было только в офисе 2003, теперь есть и в студии. Например, если навести мышкой на интерфейс, реализуемый классом, появится смарт-тэг (мелкая всплывающая подсказка в виде значка, при наводке на который появляется всплывающее меню), предлагающий создать implementation интерфейса [+] Кульный редактор XSD - теперь студия по-умному форматирует XML Schem-ы, показывая действительно красивые диаграммы таблиц и взаимосвязей между ними [+] Рулезный UML-редактор (Show Class Diagram на любом исходнике ![]() [+] Офигительная весч - Object Test Bench: любой класс теперь можно протестировать в отрыве от других, на специальном "стенде тестирования объектов". Просто нажав на любом классе и выбрав "Create Instance", мы получаем экземпляр класса, над которым можно "издеваться" как душе угодно, пока баги не уплывут прочь -------------------- ![]() |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 4 Всего: 151 |
В ИДЕЕ есть. Плюс CSS. Плюс рефакторинг JS-кода (!) mr.DUDA, эти фичи в Идее тоже присутствуют (правда, UML и XSD - в виде плагинов). Нет только вот этой мегафичи: Это действительно классно. Кстати, а автоматическое преформатирование кода есть? Что-то его не упоминали, но я не верю, что оно отсутствует в такой мощной среде. Очень полезно - анализатор кода, отлавливает многие ненужные мелочи типа "модификатор доступа здесь может быть строже". Рефакторинг в Идее - просто мощнейший. Наиболее часто используемые мною фичи - безопасное удаление/переименование и инкапсулирование полей, но из самых простых. Разумеется, полная кастомизируемость всего и вся. Шаблоны типичных файлов (разумеется, расширяемые). Генерить доку (в случае Java - JavaDoc) умеют многие. А вот Идея еще и подхватывает сгенеренную доку и выводит ее в подсказках, как обычную документацию. А как вам поиск по коду на основе регекспов? Говорят - отличная штука, хотя я ни разу и не юзал ![]() Это сообщение отредактировал(а) Lamer George - 21.3.2006, 10:20 -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
chipset |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 4 Всего: 164 |
Emacs форева
![]() --------------------
|
|||
|
||||
S.A.P. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
Для PHP пользуюсь Zend. Ничего более тормозного и глючного еще не встречал. Но в других редакторах нет поддержки UTF и нормального ауткомплита
![]() Для C++ пользуюсь Code::Blocks. Тоже не идеален но лучшей альтернативы из поддерживаемых GCC - не встречал (Emacs и Vim не предлагать ![]() В Eclipse толком даже не работал. Посмотрим как Zend к нему прикрутят. Eclipse CDT - тормозная фигня ![]() |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 2 Всего: 186 |
VS2005 + Refactor for VB .NET + Resharper Pro. Ни фига не тормозит.
|
|||
|
||||
srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: нет Всего: 49 |
А никто не пробовал Source Insight? После того, как научился ей пользоваться, только в ней и работаю. Совершенно изумительные возможности для навигации по коду.
-------------------- Не смей читать мою подпись!!! |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 2 Всего: 186 |
Perchilla, говоришь, в PHP z-END'a используешь
![]() |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 4 Всего: 151 |
Какие именно? -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: нет Всего: 73 |
Под вынью использую EditPlus для любого языка... Привычка вот такая. Иногда MSVS 7.1.
На линуксе иногда KDevelop, не потому что у неё какие-либо сверхвозможности, а просто шла с дистром, иногда vim Но чаще F4 в MC. -------------------- Теперь при чем :P |
|||
|
||||
srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: нет Всего: 49 |
-------------------- Не смей читать мою подпись!!! |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 4 Всего: 151 |
Честно говоря, единственное, что есть инновационного, как я понял - показ объектных связей не в привычном текстовом виде, а в графическом. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
S.A.P. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
||||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 4 Всего: 151 |
Интересно же, что в мире происходит, за пределами нашего рая ![]() -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Вот такие диаграмки умеет строить JBuilder ![]() Присоединённый файл ( Кол-во скачиваний: 43 ) ![]() -------------------- 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. |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 4 Всего: 151 |
Да не, это понятно. Я так понял, что там не просто картинка, а с возможностью навигации. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
LSD |
|
|||
![]() 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. |
|||
|
||||
S.A.P. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
Lamer George,
LSD, ваши явовские редакторы хоть что - нибудь не умеют? ![]() ![]() |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Форматировать пожалуйста (елси предоставишь свой винт, то я тебе это продемонстрирую) ![]() ![]() Но это все фигня, по сравнению с другой проблемой. Они кофе не варят, ни один не умеет ![]() -------------------- 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. |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 4 Всего: 151 |
Вот этого я не знал. Много думал. Не нашел. Добавлено @ 15:01 Кто фанатик?.. Я фанатик?!.. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
Поставил Eclipse 3.2 - тормозов стало больше
-------------------- подписи нет |
|||
|
||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: нет Всего: 159 |
NetBeans IDE - вот на мой взгляд сам лучший инструмент Java разработок.
По основным функциям (подсветка кода, рефакторинг, управление проектом... ) все IDE для Java впринципе одинаковы, и работают не плохо. Но вот некоторые особенности NetBeans: Matisse - GUI Builder нигде такого не видел раньше, самый лучший и уникальный. (А IDEA или Eclipse так могут? ![]() NetBeans очень хорошо интегрируестя со многими серверами, такими как BEA WebLogic 9.0, Sun Java System Application Server, JBoss 4.0.3, Tomcat 5.5.9, Pointbase, Apache Derby. ![]() Имеется средство для работы с БД: можно подсоединяться к серверу БД или к источникам данных ODBC используя JDBC драйвера, выполнять запросы и посматривать их результаты. ![]() В NetBeans еще очень много интересных вещей. IDE раширяемая, к ней много плагинов, но обычно в них нет необходимости, поскольюку все необходимое уже входит в стандартную установку. Не надо качать лишних плагинов для редактирования GUI, как в Eclipse. Я признаться не понимаю почему Эклипс не включит в стандартную установку редактор для GUI, и эклипсу конкурировать надо не NetBeans или IDEA, а с Lego ![]() Я очень наслышен положительными оценками IDEA, я пытался присмотреться к ней, но не увидел ничего такого в чем бы она привосходила NetBeans... Было бы не плохо услышать сравнение (а вдруг и впрямь есть что то интересное!) NetBeans и IDEA со стороны любителей IDEA. В чем на мой взгляд NetBeans лучше IDEA, так это GUI Builder (очень важная часть любой IDE), интеграция с серверами и конечно же цена.... Во всем остальном они в принципе равны. ( Кстати IDEA для Linux/Solaris поставляют(?), если нет, то и сдесь Идея не в лидерах.... ![]() Все что сдесь понаписанно лишь мое скромное мнение. ![]() |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Патамушта это зло! В Java GUI прекрастно пишется руками, получается оптимальней по части кода и лучше понимаешь как оно работает. Подсказки по коду. Вот например объявляешь ты переменную, пишешь 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. |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 4 Всего: 151 |
MoonCat, все перечисленные тобой фичи в Идее есть.
![]() А как у NetBeans с XML/HTML/JS/CSS/Ant/...? Autocomplete тегов, антовых тасков и вываливающиеся подсказки цветов в CSS, которые я сегодня понаблюдал, еще раз укрепили меня в уверенности превосходства IDEA. ![]() -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Се ля ви |
|
|||
![]() Java/SOAрхитектор ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2016 Регистрация: 5.6.2004 Где: place without tim e and space Репутация: 8 Всего: 127 |
IDEAдназначно!
-------------------- |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 4 Всего: 232 |
VS2005 + ReSharper однозначно
![]() Добавлено @ 23:37 А координаты/размеры, а локализованные варианты тоже руками прописывать ? -------------------- ![]() |
|||
|
||||
powerOn |
|
||||||||||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: нет Всего: 159 |
Это не выгодно с точки зрения времени, к тому же расположение элементов (т.е. дерево всех компонентов) можно оптимизированно генерировать, что никак не повлияет на производительнось, К томуже точный и красивый интерфейс с "завязанными глазами" не построишь, а если и начнешь строить, то будешь постоянно делать перекомпиляцию, чтоб посмотреть, что получается... Да и вообще это наверное занятное дело, если форма содержит 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 есть возможность их записи. Записываем, сохраняем, назначаем клавиши, используем. Вполне стандартная вещь, решающая многие вопросы.
Тоже самое и в NetBeans, только Ctrl+Space
Лично я не занимаюсь ни 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 отладчик встроенный , можно пошагам процесс сборки проити... ![]() А IDEA так может? ![]()
И GUI Builder как Matisse??? |
||||||||||
|
|||||||||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 4 Всего: 151 |
Вот насчет отладчика не знаю, не пробовал. Обычно у меня таски атомарны. В понедельник посмотрю.
Есть такое. У них есть GUI-дизайнер на основе forms. Механизм, насколько я понимаю, такой - рисуешь GUI (в виде *.form-файла) и биндишь его к какому-нибудь классу. А потом либо генеришь код, либо подключаешь эту форму непосредственно к проекту (тогда еще нужно будет тянуть с собой их библиотечку). Но деталей процесса рассказать не могу, с GUI не работал. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Чем мне нравятся .NET-чики, так это своими железными аргументами ![]()
А laout manager на что? Пусть он работает ![]() Это другое. Но это в 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. |
|||
|
||||
ALKS |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 22.3.2006 Репутация: 2 Всего: 11 |
Это просто смешно. купите нормальный десктоп и воткните больше памяти. Стоимоисть любого, даже самого навороченного десктопа - ничто, по сравнению с зарплатой хорошего программиста. любое железо для разработчика окупаеться за три месяца.Если в вашей организации этого не понимают, мне вас искренне жаль. Я просто не знаю что такое "тормоза" среды разработки. любой. |
|||
|
||||
S.A.P. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
вероятно из за того, что у тебя другое понятие о "быстрых" IDE?
Ну не решаются на данный момент тормоза Zend и Eclipse наращиваеняем железа, хоть об стену убейся. А я знаю что такое тормоза еще с допотопных компов, только тогда таких IDE навороченных не было. |
|||
|
||||
ALKS |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 22.3.2006 Репутация: 2 Всего: 11 |
У меня бокс IBM. Pentium 4 3GHz c гипертрейдингом или как его там(не селен я в железе, винда показывает 2 проца), 2.5 Gb mem, SCSI. старая машина довольно - больше года уже. Не торомозит у меня Eclipse вообще. |
|||
|
||||
stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
Ну как сказать, есть у меня HT или нет такого, я даже и не знаю, но есть P4 - 3GHz да 3Gb памяти Это сообщение отредактировал(а) stron - 31.3.2006, 16:42 -------------------- подписи нет |
|||
|
||||
lancode |
|
|||
![]() Растудыть через окоп ![]() Профиль Группа: Участник Сообщений: 163 Регистрация: 14.5.2005 Где: e-burg Репутация: нет Всего: 4 |
Любой из клонов vi, кстати vi - от Visual Interface
![]() --------------------
Построй в полярной системе координат: 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] :-) |
|||
|
||||
chipset |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 4 Всего: 164 |
Лучше всего Emacs и точка.
--------------------
|
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 4 Всего: 172 |
-------------------- |
|||
|
||||
Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 2 Всего: 134 |
Емакс силён, но он не силнее VIM. В vim7.0 появилось ИНТЕЛЛЕКТУАЛЬНОЕ дополнение(хотя я его не юзаю, мне тупое нравится и ctags у меня нет), tab'ы(буферы были ещё до этого). Ещё вим можно (в теории) интегрировать в visual studio. Ещё vim можно (в теории) интегрировать в kdevelop (калька с визуал студио под KDE). Можно прикрутить просмотр man страниц, .html страниц и пр. -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: нет Всего: 73 |
Вот с этого момента подробнее плиз... -------------------- Теперь при чем :P |
|||
|
||||
Амортизатор |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 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. Не знаю, с чем это может быть связано, наверняка сказывается сложность и неоднозначность языка С++, к тому же студия заточена под несколько языков и обеспечивать навигацию по проекту в этом случае сложнее. -------------------- Поехали! |
|||
|
||||
Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 2 Всего: 134 |
Поиск по ключевым словаи kdevelop и kvim. Слайды лежат на http://www.freenux.org/mirrors/kvim/screenshots.html прямая ссылка на слайд: http://www.freenux.org/mirrors/kvim/shots/kdevelop.png -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: нет Всего: 73 |
Mayk, у тебя опыт интеграции есть? Какие впечатления?
-------------------- Теперь при чем :P |
|||
|
||||
Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: 2 Всего: 134 |
Пробовал интегрировать только в VS. Впечатлений ноль, так как с первых двух раз не нашёл регистрацию адд-ина и забил. А в kdevelop даже не пытался - он слишком гуивый и, следовательно, тормозной. -------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
скоро будет 2 года как юзаю Eclipse CDT. В целом считаю для разработки на С++ под линуха не плохой.
VS 2005 + VA тоже прикольно, но очень часто VA при использовании boost становится не хорошо ![]() KDeveloper на мой взгляд унылая среда. что касается Idea - то мне кажется прикольно ![]() ![]() ![]() |
|||
|
||||
kamre |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: нет Всего: 13 |
Да, CDT c 2006 года сильно похорошел, сейчас уже мало уступает MSVC+VA, только вот с отладкой все равно хуже у него.
да чего уж там, при использовании boost всем средствам разработки становится нехорошо, даже компиляторам ![]()
Вот это точно, третья версия вообще почти никакая для C++. Новая еще не вышла, а беты всякие падают только так на hello world. Может быть еще QtCreator когда-нибудь доделают, а то он пока очень слаб в плане индексирования исходников. |
||||||
|
|||||||
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
Мои имхи:
1) IDEA С огромным отрывом: 2) VS 3) eclipse 4) Прочие остальные. Отрыв VS от IDEA исчезает при наличии плагина ReSharper в VS. |
|||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 0 Всего: 191 |
IntelliJ IDEA
|
|||
|
||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |