Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java tools & IDE's > Какую IDE для Java предпочитаете? |
Автор: sergejzr 27.2.2008, 19:13 |
Просьба также указывать какие IDE использовались ранее, чем не устраивали. Чего не хватает. Какие инструменты используете при работе совместно. Предыдущая тема тут: http://forum.vingrad.ru/forum/topic-68182/unread-1/120.html |
Автор: batigoal 27.2.2008, 20:18 |
По-прежнему Idea, чуть-чуть NetBeans (из-за привязанности к нему Сановских мануалов) и Eclipse (по вине других членов команды). |
Автор: powerOn 27.2.2008, 22:08 |
Начинал работать с NetBeans 4.1. Так версия за версией дошел до 6.0. Это моя основная IDE. Так же использую Eclipse (+ MyEclipse) на работе. |
Автор: alex_nevolin 28.2.2008, 00:07 |
Eclipse c версии 2.0, пробовал Idea - непокатило. |
Автор: EJack 29.2.2008, 12:14 |
Eclipse в большенстве случаев, как мне кажеться самая лучшая IDE для старта (без всяких там плагинов), а с плагинами и не только для старта. У нее самй лучший редактор кода, и пусть не говорят, что там мало пунктов рефакторинга, кто не умеет смотреть тот и не чего не видит - их там навалом, и в большинстве своем он намного грамотнее сделан. Да еще NetBeans, начал с 5-ой, сейчас 6-ю юзаю, так приятное впечатление. |
Автор: makados 29.2.2008, 13:10 |
Самый лучший редактор кода - в IDEA. Они его вылизали очень хорошо. Может, в другом еклипс и лучше, но не в редакторе кода |
Автор: sergejzr 29.2.2008, 13:15 |
Еклипса предназначена не только для JAVA. Для меня очень важно, чтобы разные языки(html, ja, php, perl, c++) умещались в одном ИДЕ. |
Автор: EJack 29.2.2008, 19:20 | ||
Ну а например в чем ???? |
Автор: LSD 29.2.2008, 19:39 |
Ну хотя бы подсказками имен переменных. Например есть у нас класс User и мы набираем ArrayList<User> жмем Ctrl+Space и нам предлагают задать ему имя users. Или можем набрать vip, нажать Ctrl+Space и получить предложение vipUsers. Далее набираем iter жмем Ctrl+J, нам генерируют шаблон для foreach цикла, куда предлагают подставить все что может быть итерировано и доступное в текущем месте (при желании можно вписать, что-то свое типа provider.getListOfSomeThing() ), далее жмякаем Enter тип автоматически меняется на тот тип что у коллекции или массива и предлагается задать имя для переменной, опять же для колекции с именем vipUsers будет предложено user и vipUser. Это долго описывается, но быстро делается, и еще дольше привыкать обходится без этого. Я так и не смог мигрировать на Eclipse. |
Автор: Girin 29.2.2008, 21:36 |
Начинал с NetBeans , но по причине распространенности Eclipse среди коллег перешел на него .. пока доволен ![]() |
Автор: EJack 1.3.2008, 06:37 | ||
Странно многоуважаемый LSD но я этим постоянно пользуюсь в Eclipse!!! Конечно некоторое реализовано по другому, например с подсказками имен, но есть похожее набираем ArrayList<User> user = new и жмем Ctrl + Space и нам все варианты конструкторов на выбор, да и шаблоны присутствуют с навигацией по tab их их еще можно свои добавлять и редактировать имеющиеся. Я тоже могу долго перечислять, но я вот как раз не смог перейти на всеми хваленую IDEA. Может вопрос в привычке и горячих клавишах?!?!. З.Ы. Ну только давайте без священных войн. Презнаю, сам первый начал ![]() |
Автор: EJack 1.3.2008, 07:38 |
Да вот посмотрел в эклипсе и подсказки для имен переменных есть ![]() |
Автор: powerOn 1.3.2008, 13:42 | ||||||
Это есть и в NetBeans.
Именно такого я не нашел в NetBeans, но там для создания циклов своих фишек много. Добавлено через 14 минут и 58 секунд
NetBeans поддерживает: HTML, XML, JavaScript, PHP, C++, Assembler, Ruby, Groovy, Jython, Python, JavaFX Script. |
Автор: LSD 1.3.2008, 14:09 | ||||
Я говорил про имена, конструкторы это понятно. Кстати в Эклипсе в свое время была проблема - если мы объявляем переменную базового типа (например List<String>), он не догадывался предложить не абстрактные реализации, а предлагал самому имплементировать класс или интерфейс. Сейчас это пофиксили?
А типы там подставляются автоматом? |
Автор: EJack 2.3.2008, 05:30 | ||
1. Про имена я же ниже написал что такое реализованно, без проблем! 2. Я не встречал такой проблемы - значит пофиксили. 3. Про типы вот я не понял что значит автоматом??? Да к стати в Эклипсе, что мне еще нравиться (не относиться к редактору кода) так это идея так называемых - workspace. Классная вещь! В ней храняться все настройки среды и преспектив ну сами проекты естественно, взял папку с workspace-ом и все настройки твои на новом месте уже готовы! |
Автор: EJack 2.3.2008, 05:48 |
Да вот примечание к моим постам - я в Java полный новичок, соответственно и с IDE's работал не долго, Идею пощупал только пока триал работал потом убил, в принципе пока не жалею. Далее посомотрим, но желания купить после ее отключения не появилось - значит не зацепила. Далее NetBeans классная вещь не спорю люблю когда все в одном флаконе (к IDEA тоже относиться) стоит у меня она, я в ней на UML диаграммы в код перевожу, классно вот главное что бесплатно. Да еще как NetBeans так и IDEA намного более мощные среды по сравнению с эклипсом в базовом варианте (я про JEE вариант). Плагинами и различными расширениями я не увлекался, хотя говорят MyEclipse мощная вещь - но опять так ки платная. Исходя из всех своих соображений и пусть не большого, но всетаки опыта - прихожу в выводу что самым лучшем (соотношение цена\качество\удобство\возможности) решением являться, все таки, NetBeans. Но еще раз повторю - ЭКЛИПС рулит для новичков. Только когда все основы перелопатишь, тогда за более мощные среды надо браться. Вот тогда и посмотрим может и ИДЕЮ прикуплю, а пока нет смысла. Да хотел бы предолжить сюда писать не только то что вам более всего нравиться (IDE в смысле), но и что приходиться использовать на работе по долгу службы так сказать. Что бы за одно знать на чем реально проекты пишутся. |
Автор: COVD 2.3.2008, 06:18 | ||
Да вроде, в Нетбинсе так же. Однако, не знаю как в Эклипсе, есть в Нетбинсе проблемы. Пути подключенных библиотек хранятся в проекте как абсолютные. Теперь если проект закоммитить в SVN, и поднять на другом компьютере, то библиотека не найдется, если на одном компьютере репозиторий SVN на C: , а на другом - скажем, на D: . |
Автор: EJack 2.3.2008, 10:31 |
В эклипсе все необходимые пакеты, плагины и много другое складывается в папку .metadata расположенную в папке workspace. так что переносимость полная. Да там же храниться и настройка подсветки синтаксиса. И она переноситься без проблем на другую тачку. |
Автор: batigoal 2.3.2008, 10:36 | ||
Как правило, это не регламентируется, хотя бывает и такое. на прошлой работе нам навязывали JBuilder, но безуспешно. На текущей - волюнтаризм ![]() |
Автор: SoulKeeper 2.3.2008, 11:48 |
Предпочитаю IDEA, использую Eclipse, т.к. корпоративный стандарт, мать его. Ужасно не доволен, кучи багов, ужасно неудобный интерфейс (перспективы задолбали, а у каждой еше и свои хоткеи), убогий функционал - ни вам поддержки хибернейта, ни стратса\спринга, короче блокнот. Попытка установить плагин для хибернейта на эклипс 3.3 увенчалась убийством поддержки dtd-шок во всех xml-ках, больше как-то не тянет ставить плагины, т.к. нет желания наткнутся на подводные камни. По сранению с Идеей Эклипс просто каменный век. Нетбинс пробовал юзать, не понравился, в основном дизайн ;) Да и чесно говоря для кодинга не на работе целиком доволен идеей ![]() А больше всего в Эклипсе раздражает просто мегатупой редактор. Пока один эррор не поправиш - другой не появится, в большенстве это вылазит при copy\paste частей кода между проектами, но все-же... Не удобно. Редактор JSP-шок - вообще кошмар. Эклипс регулярно придумывает сам себе ошибки и подчеркивает красным. Лечится переоткрытием JSP-шки в новой вкладке. Мелочь вроде, а не приятно. Ну и кривая работа с веб серверами, в частности с Томкатом 5.5\6. Уже вошло в привычку перед тестированием написаного кода по пару раз делать "clean" проекта и сервера, т.к. как-то убил рабочий день на войну c ClassNotFoundException, а оказалось, что это очередной баг Эклипса, уже с паблишингом на сервер. Единственное достоинство Эклипса - бесплатность, хотя, чесно говоря, там платить просто незачто. Среда разработки не должна мешать процессу написания кода. |
Автор: EJack 2.3.2008, 12:35 |
2 SoulKeeper Подобных сложностей не встречал. Покрайней мере при рабте с томкатом 6.0. вообще багов не замечал и клеан проекта делать вовсе не приходилось. Да а вот редактор JSP мне в эклипсе симпатичнее чем в бинсах, а вот в идее не успел пощупать :(. На счет обнаружения ошибок, что правда то правда есть и такой косяк, только у меня он находить все ошибки после сохранения изменений (Ctrl+S) Но повторюсь что я только вот тут колупаюсь с простыми примера и не сложными задачами, может когда за крупный проект засяду тогда тоже баги полезут и придеться обратить свой взор на другие IDE в том числе и на идею. Но пока мне эклипса за глаза. |
Автор: Kangaroo 2.3.2008, 12:40 | ||||||||
Это как? Какие хоткеи меняются?
Это только плюс. Кто не использует эти библиотеки - зачем им ИДЕ с ненужной функциональностью? А кто использует - спокойно может поставитьь плагины.
Вы думаете, если бы все ставили так плагины, кто-то пользовался бы эклипсом?? Так что тут не плагины виноваты ![]() Вот скачаю триал - отпишусь.
Не копипастить надо, а подключать библиотеки ![]() Вот тут не могу сказать, не работал.
Опять же очень субьективное утверждение. Да было у меня пару раз за год необходимость в клине (когда в дебаге true == false ![]() |
Автор: SoulKeeper 2.3.2008, 14:36 | ||||||||||||||
Ну простой пример: 1). Создаем Dynamic Web Project. 2). Создаем клас
Cоздаем JSP-шку. Скриплеты писать это, в принципе, bad style, но мы ведь о Эклипсе, а не о стиле написания кода ![]()
И на JSP-шке жмем CTRL+SHIFT+O (Optimize Imports для java). Не реагирует. Также и с "Add Import". Ctrl+Shift+M работает олично в java редакторе, но не реагирует в JSP. Даже если в настройках хоткея явно указать "Editing JSP Source". Также сюда можно приписать и то что JSP страничку можно создать (через менюшку) только с перспективы J2EE, с перспективы Java видать религия не позволяет. Да, там есть кнопочка Other... Но мне в принципе хочется чтобы эклипс понимал что это веб проект и выносил в быстрый доступ нужное.
Почему сразу ненужной? Идея сама подключает плагины, когда она видит что используется технология, а так они лежат сбоку и никому не мешают. Мало ли когда пригодится. Вот это плюс, а серфинг в инете часами в поисках сомнительно совместимых плагинов - минус.
Если разработчики эклипса не знают что такое обратная совместимость, то пускай спросят у Sun"а. Почему-то код написаный на более ранних версиях JDK использует deprecated методы и работает. Натыкался уже не один раз, когда на старом эклипсе (3.1 к примеру) плагин работает отлично, а после обновления начинает глючить. И почему я должен терять кучу времени для того что-бы разобратся какой плагин рабочий, а какой нет? Мне платят не за поски плагинов, мне платят за работу.
А вот здесь уж извините, но то как я пишу код - лично моя проблема. И если мне удобнее подключать библиотеку после того как я вижу что мне ее не хватает, а не сразу, то это вовсе не означает что я должен лишится возможности правки других ошибок. Почему-то идея с этим отлично справляется. А копипастить иногда приходится, в большенстве утилитные классы, т.к. тащить всегда библиотеку с десятками утилитных классов, когда нужно 1-2 - не вижу в этом смысла.
Здесь я могу только позавидовать ![]() |
Автор: LSD 3.3.2008, 13:22 |
У меня работает странно, на List<String> предложил только list, но не strings и stringList. У меня есть, тестировал на MyEclipse 6.0. Проверил, это есть. |
Автор: powerOn 3.3.2008, 13:49 | ||
А вот как это выглядит в NetBeans: ![]() |
Автор: EJack 3.3.2008, 15:38 | ||
Вот самый первый топик на этой странице там к нему приложено изображение можете посмотреть как работает подстановка в эклипсе. |
Автор: LSD 3.3.2008, 15:56 | ||
Ага, приблизительно так же и в IDEA (только ses нету).
Я видел, только у меня такого нет ![]() |
Автор: Kangaroo 3.3.2008, 16:33 |
Наверное, ты писал лист как тип: - Если писать List<String> по кнтрл-пробел само вставляет list - Если писать ArrayList<String> по кнтрл-пробел два варанта - list or arrayList PS Вопрос: я один такой, которому быстрее набрать переменную, чем в списке выбирать? ![]() Что за странный способ измерения удобства? |
Автор: EJack 3.3.2008, 18:17 |
Да я тоже ручками набираю. Просто функционал сравниваем ![]() |
Автор: w1nd 4.3.2008, 00:47 |
Способы измерения удобства по определению не могут быть чётко отмеряны и взвешены ;) |
Автор: LSD 4.3.2008, 15:34 | ||
1. Тут нехвает еще варианта strings. 2. Если начать набирать some и нажать Ctrl+Space, то варианты someStrings и someList - не появляются. |
Автор: serger 5.3.2008, 11:42 |
Щас набираю в JDeveloper - там ничего не нравиться, но одна штука зацепила.. не используемые переменные и атрибуты - серые.. |
Автор: sergejzr 5.3.2008, 12:20 | ||
А в эклипсе подчёркнутые оранжевой волнистой линией. |
Автор: powerOn 5.3.2008, 13:40 |
А в NetBeans как настроишь так и будет отображаться ![]() |
Автор: batigoal 5.3.2008, 14:25 | ||
Уже везде имеется... По моим воспоминаниям JDeveloper - ужжжас. |
Автор: serger 5.3.2008, 17:35 | ||
Не спорю, всё так и есть... JDeveloper - тупой и глюков хватает и тормозит. хотя всё в одном для оракла и некоторые фичи интересные есть. По поводу "серости".. В Eclipse уж больно резко как-то (В netbeans так же).. Сразу охото убрать.. мешается под глазами,раздражает.. а тут так мягко напоминает о своей ненужности.. Пробовал в Eclipse сделать что-то типа JDeveloper - не удалось. Вот и хочется чтобы или среда твои мысли ловила, или собрать маленькие рюшечки в одно место, для себя любимого.. ![]() ![]() Кому-то седаны нравятся, а кому-то хэтчбэки.. - дело вкуса ;) Добавлено через 9 минут и 26 секунд
В NetBeans настроил.. Правда непонятно как-то, но худо бедно получилось.. Спас. ;) |
Автор: EJack 7.3.2008, 17:33 |
Вот последние несколько дней полностью пересел на NetBeans для проверки, надо сказать было не удобно первое время (особенно первый день), но теперь привык и даже многое нравиться, много нет в Эклипсе, в том числе и в редакторе. Например когда вызываешь метод то редактор пытается автоматом пытается подставить имеющиеся переменные , параметры вызова метода, поля класса исходя из их типов данных, такого в Эклипсе не наблюдалось. Еще понравилось следующее - набираем например MySuperPup... и нажимаешь Ctrl+Space и получаешь не только автоподставление имеющегося класса но и его импорт в секции импорта. Да это в придачу кучи имеющихся плагинов, и их автоматический поиск через среду - классно, дальше буду колупать. Да пошарил тут по настройкам - в принципе не полохо, очень гибко. Но вот у меня вопрос - как можно переносить настройки среды между рабочими станциями? |
Автор: Kangaroo 7.3.2008, 19:10 | ||
А где такого нет? Вроде стандартная функция. |
Автор: powerOn 8.3.2008, 00:56 | ||
посмотри вот http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=5497 плагин. |
Автор: Andrey1 14.3.2008, 12:43 |
Я проголосовал за NetBeans (пытался юзать 6.0.1 для Visual JSF), но на самом деле - поторопился ![]() ![]() Минусов полно: *) Тормозит (когда ничего серьеного от IDE и не требуется...). *) Глючит ( (*) глючит JSP редактор, (*) не смог перенести проект от одной машины на другую из-за DataSource, (*) глючит SVN плагин, (*) глючит deploy для TomCat (6.0.14), может это грабли TomCat канешно... (*) глючит SQL редактор (не дает запускать SQL скрипты из редактора) ). *) Непрограчная логика ( (*) отображаются не все параметры (я так и не понял, как открыть Visual JSF редактор для JSF файлов, которые были сделаны в NetBeans (но потом потерялись все настройки) ). *) IDE не отслеживает изменения и не проводит пересборку того, что изменилось. К плюсам можно отнести хорошую библиотеку визуальных компонент и наличие документации для новичков... Сейчас начал изучать Eclipse... |
Автор: batigoal 14.3.2008, 16:45 |
Andrey1, при всей моей любви к Идее, она тоже некоторыми из этих вещей страдает ![]() |
Автор: Platon 14.3.2008, 19:21 |
При всей своей любви к Идее, на днях получил чешский диск с NetBeans, установил, потыкался 15 минут, закрыл, удалил. Причина: ужасно тормозит, графический дизайн топорней, чем у Идеи. |
Автор: Andrey1 7.4.2008, 14:55 | ||
И все таки - NetBeans - рулит! ![]() |
Автор: batigoal 7.4.2008, 15:53 |
А я - наоборот, опять пропитался нелюбовью... |
Автор: iluvatar 10.4.2008, 08:22 |
На протяжении двух месяцев пытался определиться что же мне больше нравится - IDEA или NetBeans. Мое мнение: NetBeans - хорош для разработки десктопных приложений - мне больше понравился редактор GUI, сам внешний вид редактора мне нравится больше, очень удобно сделана подсветка всевозможного кода. IDEA - лучшее для j2ee - обалденная поддержка фреймворков. И этими поддержками действительно удобно пользоваться. |
Автор: SoulKeeper 10.4.2008, 08:41 | ||
Все познается в сравнении ![]() ![]() |
Автор: EJack 13.4.2008, 13:15 |
А я вот все больше и больше проникаюсь к NetBeаns в сравнении с Eclipse если сложить все плюсы (то без чего жить не можешь, при удачном решении) и минусы (то что мешает или чего нет или реализовано, но не так), то для меня NetBeans всетаки подходит больше. Многое мне в нем понравилось. А вот идея это отдельный разговор - хочу подождать 8-ю версию, говорят скоро будет, посмотрим! |
Автор: Delphist 17.4.2008, 17:22 |
JBuilder forever умеет абсолютно все, классно генерит код при проектировании десктопных приложений |
Автор: silversmith 19.4.2008, 11:19 |
NetBeans + Eclipse |
Автор: kresh 24.4.2008, 23:35 |
а кто знает по какой лизензии Eclipse распространяется? |
Автор: powerOn 24.4.2008, 23:46 |
Наверное вот по этой: http://www.eclipse.org/legal/epl-v10.html |
Автор: kresh 25.4.2008, 22:15 |
Слушайте зашел на сайт чтобы скачать Eclipse а там четыре ссылки-что качать подскажите для создания десккоп приложения Eclipse Europa Winter Maintenance Packages - Windows (compare packages) Eclipse IDE for Java Developers - Windows (79 MB) Eclipse IDE for Java EE Developers - Windows (126 MB) Tools for Java developers creating JEE and Web applications, including a Java IDE, tools for JEE and JSF, Eclipse for RCP/Plug-in Developers - Windows (153 MB) Eclipse Classic 3.3.2 - Windows (141 MB) |
Автор: Maksym 26.4.2008, 00:44 |
Смотря на какой технологии будет базироваться твой интерфейс: - Если на основе AWT/Swing/чистый SWT -- Eclipse IDE for Java Developers - Если на основе RCP -- Eclipse for RCP/Plug-in Developers |
Автор: EJack 26.4.2008, 16:16 | ||
Ну а если ты решишь использовать J2EE то конечно выбирай - Eclipse IDE for Java EE Developers - Windows (126 MB) Лично я тебе рекомендавал именно ее. Она позволит тебе разрабатывать J2SE приложения (Swing, SWT) ну и обычные jar (библиотеки) писать, а также писать и веб приложения, и собственно J2EE !!! |
Автор: powerOn 26.4.2008, 21:25 |
NetBeans тоже прекрасно с J2EE дружит. Ну а в Desktop приложениях Eclipse с ним и рядом не стоял. ![]() |
Автор: Се ля ви 27.4.2008, 23:38 |
Для генерации кода предпочитаю IDEA, но т.к. разрабатываю проекты под WebLogic, часто приходится использовать закрытый инструмент Workshop, который создан на базе eclipse. Последняя мне нравитс меньше, но выбора нет - в силу того, что она гораздо гибче для расширения и к тому же бесплатна, лидеры J2EE-рынка, IBM и Oracle (бывший BEA) делают ставку на неё, по-этому приходится всё больше работать на ней. |
Автор: w1nd 28.4.2008, 01:34 |
Это из-за дизигнера, что ли? Дык eclipse-плагин JFormDesigner рвёт в клочья все прочие дизигнеры ;) Добавлено через 2 минуты и 27 секунд Дружить с J2EE - это значит предоставлять функциональность, аналогичную предоставлявшейся в JBuilder, по крайней мере до версии 2006. Ни в Netbeans, ни в Eclipse подобного не видел. |
Автор: LSD 28.4.2008, 16:16 | ||||||
Все таки редактор кода в Eclipse - недоделанный какой-то. Пример: Объявляем Map:
Набираем map.entrySet().iterator(), выделяем и говорим объявить переменную. Получаем:
(импорт для внутреннего класса Entry добавлен) Набираем while и выбираем шаблон iterate with iterator и в результате получаем вот такое чудо:
Напортачили с генериками, поставив лишнюю >, зачем-то указали полные имена классов (и это для классов из java.lang), добавили каст для итератора с генериками, использовали Map.Entry, а не Entry как ранее, да еще и импорт для него не сделали. |
Автор: powerOn 28.4.2008, 18:07 | ||||
Может и рвет, а может и нет. ![]()
Очень интересное определение. ![]() |
Автор: EJack 28.4.2008, 18:52 |
Да ладно! Я вот уже точно с Eclipse спрыгнул на NetBeans. Вот в нем еще есть классный UML дизайнер с генератором кода в Java!!! |
Автор: powerOn 28.4.2008, 19:12 |
Кстати, уже доступен NetBeans 6.1 release. Скачать его как и всегда можно с http://www.netbeans.org |
Автор: Hidrag 28.4.2008, 20:44 |
Вот когда они сделают возможность апдейтится... а то удалять ставить новый как то не хочется но и пощупать новые возможности хотелось бы ) |
Автор: EJack 29.4.2008, 18:07 |
А вот такое не катит - Tools -> Plugins -> Update???? Так IDE не апдейтиться???? |
Автор: Hidrag 29.4.2008, 20:07 |
Так апдейтятся установленные плагины, сама иде с 6.0 до 6.1 нет :( вот это и не нравится, у меня сейчас в 6-ке все настроено, коннекты к базам, сервера приложений, другие мелочи... и опять все это настраивать после установки 6.1 ломает ![]() |
Автор: Slanix 30.4.2008, 13:53 |
Зачем опять, у тебя это все в домашнем каталоге храниться. Там где приложение установленно ничего не храниться. Только плагины опять качать/устанавливать. |
Автор: EJack 30.4.2008, 16:12 |
Ну а кто уже успел пощупать NB 6.1 ??? Как впечатления? А то вот тут пишут - http://www.sql.ru/forum/actualthread.aspx?tid=552543 что есть проблемы? Качать или нет, а то у меня инет не анлим - надо точно определится стоит или нет??? |
Автор: SoulKeeper 1.5.2008, 10:32 |
Еше один камешек в огород Elclipse ![]() Бегающие брейкпоинты при дебаге: Ставим брейкпоинт, чего-то там пишем в когде, происходит замена кода на лету и в результате брейкпоинты оказываются уже совершенно в другом месте. Собственно вопрос как с этим в NetBeans, т.к. в IDEA все отлично ![]() |
Автор: EJack 1.5.2008, 11:27 |
В NetBeans не замечал таких проблем, но вот что мне не нравится в NetBeans это как происходит генерация блоков try catch |
Автор: Hidrag 1.5.2008, 14:13 |
Ага, зачем то без спроса вставляет logger... |
Автор: EJack 2.5.2008, 10:13 |
ну логгер пол беды. Он в блок try catch заганяет все что не поподя, а мне надо только одну строчку. |
Автор: Bandit 20.5.2008, 20:37 |
Работал как c Idea так и с Eclipse. ИМХО с Idea работать приятнее было ![]() Первоначально я немного был в шоке, но потом быстро приноровился. Сейчас юзаю одну из разновидностей: Red Hat. Очень даволен. Советую всем ![]() |
Автор: w1nd 21.5.2008, 01:28 |
Eclipse - гадость по многим причинам (я для него плагины делаю). Но припоминаю пару очень досаждающих фич, как пользователь: 1. Редактор скриптов ant падает с исключениями после открытия нескольких файлов - эта ошибка кочует из версии в версию. 2. Несмотря на тесную интеграцию с ant, отладка собственных задач для него - задача нетривиальная. 3. Отсутствие контроля зависимостей. Установка копированием - вполне штатная, при этом о зависимостях нужно ЗНАТЬ, иначе можно чуть ли не до дебага среды дойти в поисках недостающего. 4. Функциональность среды очень здорово зависит от состава плагинов. Берём eclipse SDK и без каких-либо проблем пользуемся навороченным редактором plugin.xml, но если взять jee package, то при наличии всех тех же плагинов этот чудо-редактор лишается самых вкусных возможностей. Да, и самое главное! Во многом благодаря чуднОй задумке авторов eclipse - их обожаемого и совершенно бесполезного SWT, а также ещё по каким-то неизвестным, но точно не уважительным причинам это чудо не работает под 64-битными форточками и 64-битной jre :( |
Автор: Samotnik 21.5.2008, 02:51 |
всегда использую IDEA на работе иногда Eclipse В универе JCreator ![]() Остальные даже за IDE не считаю, единственное в NteBeans ejb удобно писать и интеграция с sun Server оч хорошая, а вообще netBeans раз в 1000 хуже "идеи" и "затмения" |
Автор: Maksym 21.5.2008, 10:45 |
w1nd Гадость, согласен. Но на нем хоть как-то можно работать в разнородной среде (части системы из самых разных опер).. с NetBeans и Idea у меня этого не получилось... Кроме того, всегда можно написать плагин под решения твоих конкретных задач. И написать быстро. |
Автор: w1nd 21.5.2008, 12:02 | ||
Это уже совсем перебор. А быстрое написание плагина - это и вовсе нечто фантастическое. Чтобы обладать такой способностью (быстро написать плагин), сначала нужно потратить океан времени на то, чтобы разобраться в недокументированных и совершенно неочевидных возможностях этой платформы. |
Автор: Maksym 21.5.2008, 13:58 | ||
Да, ты прав. Просто мы заказчикам пишем и поддерживаем несколько плагинов. И без особого напряжения написали свои внутренние тулы, когда понадобились, используя эти наработки и готовых специалистов. Без них овчинка бы не стоила выделки. |
Автор: patrick17 26.5.2008, 14:35 |
NetBeans все больше и больше становится похожей на IDEA. Многое в ней хорошо многое не очень, поэтому выбрал Eclipse. С ним меньше проблем. |
Автор: COVD 29.5.2008, 19:18 |
Меня в Нетбинсе единственное раздражает то, что закладки на открытые классы он располагает в одну линию. Те, которые не умещаются, не показываются, зато появляются стрелочки для навигации и есть выскакивающее меню со списком всех открытых классов. Найти нужный открытый класс требует нескольких движений. Насколько удобнее было организовано в JBuilder, где закладки показывались в несколько рядов при необходимости и все было видно без лишних кликов. |
Автор: diver85 17.7.2008, 09:56 |
NetBeans 6.1 лучшая IDE! Мое ИМХО ![]() |
Автор: Platon 17.7.2008, 13:57 |
Людям, которые такое пишут трудно доверять. |
Автор: AxNe0 23.7.2008, 18:07 |
Пользовался блокнотом (дальше HelloWorld'а дело не дошло ![]() IDEA очень удобна в плане редактирования кода, обладает кучей всяческих полезных возможностей. Но обладает двумя важными (по крайней мере, для меня) недостатками: довольна медленна (NetBeans в несколько раз медленнее, поэтому его даже не рассматриваю ![]() ![]() ![]() |
Автор: w1nd 23.7.2008, 21:34 | ||
![]() |
Автор: AxNe0 24.7.2008, 00:50 |
w1nd, ну, по крайней мере, у меня сложилось такое впечатление + жутко не понравилась структура создаваемых проектов с кучей ненужных файлов... |
Автор: Derk 24.7.2008, 13:56 |
Какой JDK подходит к NetBeans 6.0.1. И где можна скачать? Пажалуста дайте прямую ссылку? |
Автор: w1nd 24.7.2008, 14:11 |
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u7-oth-JPR@CDS-CDS_Developer |
Автор: SoulKeeper 24.7.2008, 15:18 | ||
Нуууу на целелоронах 1,5 и 512 рама уже никто в наши дни не работает. А на гиге рама и атлоне 3000+ (которые стоят копейки в наши дни) идея летает. Собственно вопрос: на чем запускалась? |
Автор: AxNe0 24.7.2008, 16:05 |
SoulKeeper, пень 4 + 2 гига оперативы; все равно эклипс быстрее ![]() |
Автор: batigoal 24.7.2008, 18:52 |
У меня на рабочем лэптопе с гигом оперативы Идея отнюдь не летает. Загрузка проекта - минут 5-7. P.S. все равно её не брошу ![]() |
Автор: powerOn 24.7.2008, 22:35 | ||
Ни в жизнь не поверю! |
Автор: Kangaroo 24.7.2008, 23:34 |
Поверь, поверь ![]() ![]() |
Автор: w1nd 24.7.2008, 23:51 | ||
Теперь - может быть. Не прошло и пары лет, как eclipse, наконец, случился под платформу x86-64. |
Автор: powerOn 24.7.2008, 23:57 | ||
А я как будто с ними никогда не работал! ![]() И то что NetBeans работает медленнее IDEA, никогда не замечал. Уж тем более в разы. И вообще смутно себе представляю как вы определяете что быстрее, а что медленнее. По мне, они обе достаточно шустрые для комфортной работы с кодом. |
Автор: SoulKeeper 25.7.2008, 12:43 |
У эклипса скорость в ущерб функциональности ![]() Имхо, если прикрутить к эклипсу весь функционал идеи, то еше не известно кто быстрее будет. P.S. AxNe0, а что вы за за проект отрывали? Я, к примеру, работал в идее и эклипсе с проектом в ~2000 классов и десятком тысяч HTML-лок. Кроме времени загрузки никакой разницы в скорости нет. Да и то эклипс некоторое время после открытия воркспейса тормозит, подгружая функционал, а идея после загрузки своего проекта сразу готова к работе. EDIT: динозавры с количеством рама меньше 1 гб (или OS Vista и < 2GB) я считаю устаревшими и не рассматриваю их как рабочее место для программиста в уважающей себя фирме. |
Автор: AxNe0 25.7.2008, 14:00 |
SoulKeeper, проект открывал совсем маленький - классов менее 100, под скоростью, в основном, имел ввиду именно скорость загрузки. |
Автор: SoulKeeper 25.7.2008, 14:58 |
Идея при первом открытии\открытии после некорректного завершения работы делает что-то вроде индексации (в общем что-то большое и требовательное), что существенно сокращает время следующих запусков. Ну а у эклипса бывает что нужно делать синхронизацию после открытия, т.к. он говорит что файлы не синхронизированы. Так что не известно какое из двух зол большее ![]() |
Автор: Kangaroo 26.7.2008, 01:39 | ||||
Я сравниваю с эклипсом, просто не заметил, что говорили про Идею.
Когда НетБинс подвисает секунд на 15 при простом редактировании джспшки... Когда сервер грузится раза в два дольше чем в эклипсе... Когда пытаешься сделать ЮМЛ диаграмму с помощью Реверс Инжиринга, и идешь пить чай. .... Список можно продолжать. Core2 Duo 1.5GHz & 1Gb memory Я не спорю, что эклипс иногда подтормаживает, но не так же часто! |
Автор: w1nd 26.7.2008, 02:35 |
Kangaroo, для разработки на java такой объём ОЗУ мягко говоря, недостаточен. Вне зависимости от IDE. |
Автор: Platon 26.7.2008, 08:45 |
А я сижу со своими 512 + 256 и не пикаю ^_^ правда тяжеловато временами, не спорю. Добавлено через 1 минуту и 18 секунд не пикаю, потому что IDEA даже 7-я сносно работает. NB пробовал, он убивает. |
Автор: almagnit 26.7.2008, 09:26 |
Гы гы ![]() Пол года программировал на: ![]() Pentium III 8** ОЗУ 128 DIM (если кто помнит Samotnik оочень помог с JCreater'ом ![]() Сейчас приобрел за свои, поновее ![]() Athlon 2000 16** ОЗУ 256 Можно сказать, пока что хватает ... ![]() JCreater'a ![]() ![]() ![]() ЗЫ: Программировать на Java только учусь, вопросы о проектах на третьем пеньке не уместны ![]() ![]() |
Автор: w1nd 26.7.2008, 13:59 |
Хотя да, я же как правило с сервером приложений на фоне... |
Автор: Kangaroo 26.7.2008, 18:24 | ||
Все познается в сравнении.. С эклипсом у меня средний проект и на 512 нормально идет. |
Автор: batigoal 27.7.2008, 10:31 | ||||
У меня индексация происходит при каждом запуске. От этого можно как-то избавиться?
Может, он и не достаточен, но у нас весь отдел именно на такой конфигурации сидит. |
Автор: almagnit 27.7.2008, 12:28 | ||
Это вполне может быть следствием многопользовательского режима, защищающего компьютер со всех сторон, но препятствующего нормальному сохранению конфигурации в Eclipse. |
Автор: SoulKeeper 29.7.2008, 15:32 | ||||
По моему это делается автоматически, во всяком случае засекал время я "на глаз" ![]()
Windows XP после загрузки всех необходимых програм и драйверов у меня в штатном режиме кушает 330 метров ОЗУ, я уже молчу про Висту. Как вообще хоть что-то серьезнее проигрывателя фильмов на таком компе можно запускать? |
Автор: serger 12.8.2008, 12:40 |
Кстати, по поводу NetBeans. Убивает отсутствие нормального обновления проекта. В Eclipse кидаешь файл, жмёшь обновить/F5 и файл в проекте, в Netbeans это как-то завуалированно и плюс добивает, что список файлов к проекту имеет непонятное отношение. То есть проект - это не набор файлов, а набор сущностей. Может логически это правильно, но отсюда возникают путаницы и не понятки. В том числе очень тяжело бывает просто добавить какой-либо файл к проекту. В eclipse с этим легче. ps. Вообще всё эти IDE грешат своими тонкостями - часто борешься не с проектом а с IDE. Изучаешь не язык а IDE. ![]() ![]() |
Автор: powerOn 12.8.2008, 12:52 | ||||||
NetBeans сам автоматом все обновляет. В отличии от эклипс, в котором можно и забыть нажать на обновление и думать "почему же файлов нет?".
Есть такое окно: Files. В нем проект представлен "как есть" в файловой системе. Плюс еще имеется окно Favorites, куда можно вообще любую папку подключить для быстрого доступа.
Что тяжелого? Подключить папку с исходниками - несколько кликов мышью сделать. Или скопировать файлы в уже подключенные папки. |
Автор: serger 12.8.2008, 14:22 |
Файлы всякие бывают - было дело долго мучался копируя какие-то xml-файлы - netbeans никак не мог их скушать.. Я это всё знаю, я говорю про то, что мне не удобно. С точки зрения работы именно в двух системах. Честно говоря Netbeans мне нравится по-больше - уютнее он как-то и более целен. Но всё портят мелочи. На SunTechDays задавал вопрос о добавлении типа F5 не помню, вроде ещё в 2007г. Не понимаю что сложного... Со мой вродебы согласились, что это было бы не плохо.. Но почему-то до сих пор не сделали. Ещё бесит svn. Удобнее пользоваться консолью, хотя в eclipse плагины работают идеально! Возможно просто к ним привык. |
Автор: Hidrag 10.9.2008, 13:34 |
Перешел на новое место работы, придется похоже смириться и перейти с netbeans на IDEA. |
Автор: Temdegon 16.10.2008, 15:48 |
Я использую NetBeans начиная с 4.1 и до сегодняшнего дня. Много раз пробовал Eclipse, но всегда возращался обратно в NetBeans. Вроди Eclipse ни чем не хуже, но к Бинсам я уже привык и не вижу смысла отвыкать. Пару раз натыкался на статьи "Мигрируем из NetBeans в Eclipse. В них писали, как делать в Клипсе, то что я делал в NetBeans, но не написано ничего такого, чего нету в NetBeans. P.S.> Обязательно почитаю эту ветку с самого начала, наверное узнаю много полезных фич этих IDE. |
Автор: Keyo 16.10.2008, 23:45 |
Изначально работал в JBuilder... На тот момент очень нравилось, хотя ресурсов жрал собака... Потом идея, нетбинс... Еще очень нравится JCreator |
Автор: norra 27.10.2008, 20:06 |
Если чесно JAVA У меня есть уже давно в компьютере,а вот ,как ей пользоваться привильно я до сих пор так и не знаю...Хоть это и смешно наверное выглядит. |
Автор: acvilon 30.10.2008, 18:18 |
http://ipicture.ru/ |
Автор: Samotnik 30.10.2008, 18:19 |
acvilon, чтобы этот ресунок значил ? |
Автор: SoulKeeper 30.10.2008, 18:40 |
Ну чему вы удивляетесь? Это же эклипс ![]() Вот вам еше одно чудо... |
Автор: acvilon 1.11.2008, 14:54 |
To: Samotnik Если ты не видишь, то расскажу как все было: ![]() ![]() ![]() Idea forever ![]() |
Автор: ivg 1.11.2008, 17:00 |
acvilon, вы сначала нормально классы com.documentum.** подключите к Java Build Path, зачем сразу "на зеркало пенять". ![]() |
Автор: acvilon 1.11.2008, 18:34 |
Странно я их подключал![]() ![]() ![]() Помню два года назад юзал нетбинс в связке с sun application server, это была мега глючная связка ![]() ![]() |
Автор: Keyo 1.11.2008, 22:10 |
Да, глючит НетБинс, но они исправляются... С идеей что-то у меня тоже не совсем приятные воспоминания, какие-то проблемы с SVN были |
Автор: dementiev 3.11.2008, 21:08 |
работал с eclipse, idea, netbeans. Эклипс - слишком много багов, почти все они были написаны выше в теме. Netbeans - очень хорошо для ejb(почти), легко сделать кикстарт сложного проекта. Идея (мой выбор) - всё отлично, всё понятно. Единственное, что я бы добавил, так это вкладка "design" на отображаемых страничках(jsp,xhtml, свинговых компоненах). Получается, что до запуска не видно, что создал. |
Автор: SoulKeeper 4.11.2008, 00:19 | ||
И еше о багах Эклипса ![]() Сегодня писал себе билд скрипт - так оно вывалилось и не хотело открываться до редактирования файла через блокнот. Пробуем открыть с помошью "ant file editor" ![]() в 3.3 и 3.4 крэшится.
|
Автор: w1nd 5.11.2008, 03:56 |
О, теперь ещё и NPE ![]() |
Автор: powerOn 19.11.2008, 22:22 |
Сегодня вышел NetBeans 6.5! ![]() http://www.netbeans.org/community/releases/65/index.html. |
Автор: SoulKeeper 20.11.2008, 00:00 | ||
![]() 1000 лет как в Eclipse и Idea было... Даже не думал что такого нет в Netbeans А вот на дебаггер джаваскипта интересно посмотреть, надеюсь они не учудили такой-же бред как в IDEA. Встроеный браузер не рулит. |
Автор: unkis 20.11.2008, 01:53 |
Java Call Hierarchy Объясните для чего это нужно, желательно на приере, где я могу это использовать? |
Автор: AlexeyVorotnikov 20.11.2008, 10:32 | ||
Это часто бывает нужно, когда хочешь узнать откуда вызывается интересующий тебя метод. |
Автор: batigoal 20.11.2008, 17:00 | ||
Имеется в виду стек вызовов? |
Автор: Kangaroo 20.11.2008, 17:29 |
При изучении чужого кода. Есть метод, необходимо узнать где он вызывается/используется. |
Автор: unkis 20.11.2008, 21:17 |
а Find Usages это разве не то? он тоже показывает где этот метод вызывается/используется |
Автор: kamre 20.11.2008, 23:09 | ||
Нет, это не тоже самое. Там дерево показывается с любой вложенностью: ![]() |
Автор: Kangaroo 21.11.2008, 12:01 |
Угу. Теперь и в НетБинсе будет:![]() |
Автор: Juggernaut 21.11.2008, 16:45 |
Пользовался IDEA, Eclipse, JBuilder, поигрался с NetBeans. IDEA и Eclipse для меня примерно одинаковы по функциональности, хотя IDEA все же предпочтительнее, НО IDEA платная, поэтому последние полгода однозначно Eclipse рулит. |
Автор: ЛунныйОборотень 8.1.2009, 22:33 |
NetBeans 6.5 и иногда Eclipse( немножко пугает отсутствие хороших мануалов в отличии от NetBeans) если неправ -поправьте |
Автор: almagnit 9.1.2009, 00:01 |
А есть ли такие среды разработки которые могут сохранять буквально все изменения производимые с файлом, даже после закрытия/открытия среды разработки включения/выключения компьютера Если такая возможность есть в Eclipse прошу указать как ее настроить ![]() |
Автор: AxNe0 9.1.2009, 00:05 |
в Eclipse есть local history, если это то, что нужно ![]() |
Автор: Temdegon 9.1.2009, 18:02 |
В NetBeans тоже есть local history, но я так понял она заведует восстановлением удаленных из проекта файлов. Тоже очень хочется разобраться, как сохранять и откатывать изменения файлов |
Автор: powerOn 9.1.2009, 19:16 | ||
Это для папок/пакетов. Если на файле в окне Projects кликнуть в меню Show Local History то откроется окно с изменениями в файле. |
Автор: Temdegon 10.1.2009, 00:09 |
Спасибо, действительно есть! здорово ![]() |
Автор: ЛунныйОборотень 10.1.2009, 15:22 |
Возможно вопрос не по адресу,но вот просматривая резюме по теме " Java Developer" очень часто в требованиях к кандидату указывается- знание Eclipse . Почему именно эта среда разработки?Чем она лучше чем аналоги, в частности NetBeans ? |
Автор: LSD 10.1.2009, 16:59 |
Просто у них проекты написаны под Eclipse-ом и скорее всего собираются им же, отсюда и такое пожелание. P.S. А вообще это достаточно странное требование. У нас например кто на чем хочет, тот на том и пишет. Один человек на NetBeans (причем он пишет на Ruby ![]() |
Автор: batigoal 10.1.2009, 18:28 |
ЛунныйОборотень, как правило, это просто на уровне пожеланий, а для принятия решения о найме это роли не играет. |
Автор: EJack 14.1.2009, 08:44 |
А я хочу отдать свой голос за NetBeans но нет возможности так как по глупости отдал за Eclipse (я только начинал) а теперь сижу на 100% на бинсах. Могу сказать что начинать работать (учить) Java надо именно с netBeans это лучший для начала продукт! |
Автор: Maksym 16.1.2009, 12:14 |
Входить в java проще на NetBeans (сам так делал), но в дальнейшем Eclipse показал себя более мощным инструментов, особенно для J2EE. Хотя не знаю во что за это время развился NetBeans.. |
Автор: unkis 16.1.2009, 12:22 |
А я вот к примеру наоборот начина с eclipse и после трех лет перешел на Netbeans. В Netbeans конечно рефакторинг и дебагер послабее будут, но зато она не так глючит как eclipse, и в ней к примеру очень легко работать с JPA и с Десктоп программами. |
Автор: Maksym 16.1.2009, 12:50 |
unkis Да я слышал что визивик редактор swing'а в NetBeans очень хорош. Правда/врут? В Eclipse использую для этого Visual Editor плагин -- в целом работает. Но под него нужно подстроится и проглучивает местами. |
Автор: kemiisto 16.1.2009, 12:54 |
Maksym, меня пока устраивает. Непривычно немного после Delphi... |
Автор: EJack 17.1.2009, 09:09 |
Вот почему нетбинс получше для начала (про более опытных разработчиков не скажу так как на Java я новичек) так это в следующем:
На мой взгляд когда начинаешь изучать платформу, язык (в данном случае Java) желательно получить результат как можн быстрее. Тоесть посмотреть как работает платформа на тех проектах которые выполнялись ранее на других средах, языках, платформах. А если сидеть неделю и разбираться в тонкостьях (не начав еще работать) то можно за лесом и деревьев не увидеть! З.Ы. за ошибки не ругайте - торопился! |
Автор: supervladislav 10.3.2009, 19:55 |
народ моглибы вы дать ссылку на нормальный eclips иил idea))желательно с русским языком ))))А ещё подскажите последняя реализация java это 2 или есть уже новее. У меня книга java п.Ноутон и г.Шилд 2006 год ,чтобы вы посоветовали по java в бумажном виде |
Автор: powerOn 10.3.2009, 20:03 | ||
Правила форума: http://forum.vingrad.ru/index.php?act=boardrules |
Автор: LSD 10.3.2009, 20:04 |
Автор сегодня определено нарвётся ![]() 1. Кряки, серийники и прочий варез на этом форуме обсуждать запрещено. 2. Вопрос по книгам для новичков, возникает http://forum.vingrad.ru/forum/topic-184517.html (смелее используем поиск). 3. Про русский забудь. Просто забудь и все, язык разработчика - английский. 4. IDEA и Eclipse скачиваются с офсайта. Можешь так же NetBeans посмотреть. 5. Ответ на вопрос, что такое Java 2, есть в FAQ. |
Автор: supervladislav 10.3.2009, 20:16 |
спасибо)))извените за офтоп Но вот только язык программиста не англиский ,язык программиста - алгоритм. |
Автор: supervladislav 10.3.2009, 21:33 |
подскажите всётаки есть ли русский язык для eclips))) хотя думаю для начала лучше иметь именно редактор кода ,по легче ,могли бы дать ссылку |
Автор: batigoal 11.3.2009, 10:11 | ||
Нету, потому что незачем...
Notepad++, EmEditor и подобные текстовые редакторы с подсветкой кода и возможностью навесить вызов внешних программ (читай - компилятора) на горячие клавиши. |
Автор: supervladislav 11.3.2009, 14:12 |
Скажите ,а русский язык тама есть ,а есть ещё каккиенибудь редакторы ,ну чтобы там можно было название объекотов и методов быстро напечатать ,ну и чтобы русский язык тама был. А скажите idea или jbuilder потдаётся русификации. |
Автор: SoulKeeper 11.3.2009, 14:51 |
в Notepad++ есть. |
Автор: kamre 11.3.2009, 14:56 | ||||
Нафига русский язык в интерфейсе IDE? Там же не так много слов, никаких литературных изысков нет. Для Eclipse можно посмотреть видеотуториалы: http://eclipsetutorial.sourceforge.net/ Они на английском, но хорошо показано как водить мышкой и куда кликать.
А что в блокноте (с русским интерфейсом) нельзя быстро печатать? Скорость печати ограничена только скоростью работы интерфейса между клавиатурой и компом ![]() |
Автор: batigoal 11.3.2009, 14:58 |
supervladislav, ты как-то определись, чего хочешь - редактор кода или полноценную среду разработки. И то, и другое тебе уже на выбор предложили. |
Автор: supervladislav 11.3.2009, 16:09 |
ну для начала редактор)))там ведь имена классов и методов выводятся ? В эклипс я неразобрался ,куда надо ткнуть чтобы код вводить? |
Автор: Samotnik 11.3.2009, 16:20 | ||
Нет. А зачем ?
для начала нужно включить мозг. Затем создать проект, затем создавать классы/интерфейсы. |
Автор: batigoal 11.3.2009, 17:56 |
supervladislav, читай FAQ: http://base.vingrad.ru/view/2830-IntelliJ-IDEA:-sozdanie-HelloWorld. Для других сред принципиальных отличий нет. |
Автор: chaos 1.4.2009, 06:51 |
поставил вчера новый NB 6.5.1 для того что бы сравнить. Впечатления: 1. мне показалось что грузится дольше чем эклипс 2. тормозит чаще чем эклипс 3. прикольно что есть редактор гуи. те 2- и 1+ |
Автор: kemiisto 1.4.2009, 09:12 | ||||
chaos, ты не тот поставил. ![]()
P.S. 6.6 не будет, http://www.netbeans.org/servlets/NewsItemView?newsItemID=1346.
![]() |
Автор: chaos 2.4.2009, 09:04 | ||
блин, походу ![]() ![]() |
Автор: chaos 2.4.2009, 11:15 |
кароч мое мнение: Eclipse работает быстрее чем NB - редактор "тормоз". хотя может у меня оперативы мало на рабочей тачке - 1Г, хотя тестил же NB еще на доммашнем буке, там 1.5Г рамы Добавлено через 1 минуту и 33 секунды А вообще NB внешне нравится больше ![]() редактор красиво расскрашивает код, у эклипса не очень нравится ![]() |
Автор: SoulKeeper 2.4.2009, 21:37 |
В плане редактора кода IntelliJ IDEA на голову выше конкурентов. Но некоторые другие вещи оставляют желать лучшего. |
Автор: batigoal 2.4.2009, 22:34 |
Например? |
Автор: Vasay 2.4.2009, 23:18 |
NETBeans с каждым релизом становится все лучше и лучше. Правда работал тут какое-то время с 6.0 на одноядерном центрино с гигом озу. В режиме отладки веб приложения (при запущенном glassfish) тормоза были весьма ощутимые. Но сейчас на 6.5.1. на двухъядерном tl60 с двумя гигами озу просто летает. В свое время пытался работать с эклипс - как-то не адаптировался. NETBeans все же мне больше по душе. Нарвался тут на презентацию Oracle JDeveloper 11g. Когда-то давным давно (4 года тому назад) в этой ide (не помню, какая тогда была версия) я писал свои первые программы на java. Замучила меня ностальгия и решил я его скачать (удивительно, но пароль к своему аккаунту на oracle вспомнил с первого раза ![]() |
Автор: Vasay 3.4.2009, 04:18 | ||||
Поставил Oracle JDeveloper 11g Пришлось поплясать с бубном: Скачал полный дистрибутив для linux. У jDeveloper наконец-то появился установщик! Но - первый блин комом. Во первых - никаких иконок для запуска приложений в стартовом меню он не создал (ну да ладно - это мелочи), в папке jDeveloper-а, я нашел только jDeveloper.exe ![]() Вот только почему-то он благополучно открылся на двух моих мониторах: http://ipicture.ru/Gallery/Viewfull/16703363.html Тоже мелочь - привел к нормальным размерам, при повторном запуске уже все нормально, разворачивается тоже, к счастью, на один экран. Однако ни одно другое приложение (в том числе и NETBeans) подобного не вытворяло. А вот дальше менее приятный момент - сразу появилось объявление об ошибке - не смог создать домен для апликейшен сервера:
Инсталятор я запустил, естественно от root-а. А среду я уже запускал от пользователя. Среда, благополучна создала все необходимые папки в каталоге пользователя (включая "user_projects") А вот встроенный апликейшен сервер икать их там не догадался. Вообщем, сделал я всю папку "Oracle" доступной на запись всем пользователям. Только тогда jDeveloper запустился без ошибок. Мелочи, а не приятно - у NETBeans таких проблем нет. А дальше я решил ознакомится с лицензией. Вот тут есть перевод на русский некоторых интересных моментов: http://www.interface.ru/home.asp?artId=18783 Мне не понравилась следующая фраза:
Т.е. За использование компонентов ADF, которыми так хвастался ORACLE, нужно платить. А вот насчет TopLink я вообще не понял - он же под CDDL лицензией? Какое платить??? |
Автор: pompei 3.4.2009, 06:30 |
Eclipse - с неё начал. Другие не пробовал, да и не хочу - у эклипса ВЕЛИКОЕ БУДУЩЕЕ!!! |
Автор: jcyber 3.4.2009, 10:09 | ||
ну это смотря с какой стороны посмотреть... Если вы имеете ввиду намерения IBM купить Sun, тогда да ;) |
Автор: batigoal 3.4.2009, 12:20 | ||
Скорее, великое прошлое... |
Автор: LSD 3.4.2009, 12:52 |
Плагины - проклятье Эклипса. Сама идея конечно хорошая, но вот реализация подкачала. Сделать свою стабильную сборку Эклипса, так чтобы он через несколько месяцев не начал "дурить" очень тяжело. |
Автор: pompei 3.4.2009, 14:23 | ||||
надо просто правильные плагины использовать. У меня на убунту стоит эклипс 3.4 где-то ещё с лета - всё нормально работает Добавлено через 2 минуты и 38 секунд
почему? Добавлено через 6 минут и 34 секунды Кстати я эклипс использую не только для явы, но и для перла, пхп, си++ (этот не по делу, просто пробовал ради интереса), JavaScript (AJAX), ruby |
Автор: Vasay 3.4.2009, 14:43 | ||
Сравните результаты старого опроса: http://forum.vingrad.ru/forum/topic-68182/unread-1/120.html И тепершнего. NETBeans, как IDE, сделала огромный рывок вперед. И как видите, многие его оценили. Попробуйте, может Вам понравится ![]() п.с. пытаюсь работать с jDeveloper - после NETBeans 6.5 многое не нравится. Попозже отпищусь, может еще, просто, с настройками не разобрался... |
Автор: batigoal 3.4.2009, 16:01 |
Потому что, имхо, как среда ява-разработки он отстает от остальных. Где он рулит - так это как платформа для разработки новых сред. Но будущее Эклипса как Java IDE туманно, если только его основательно не доработают. |
Автор: olexande 3.4.2009, 17:45 |
Начинал с Eclipse, позже как-то перелез на Netbeans. В Eclipse толком так и не понял как подключить проект программы, начатой на другом ПК. Другие не пробовал пока. |
Автор: SoulKeeper 3.4.2009, 18:45 | ||||||
Например отладчик джаваскрипта. Идея интегрировать файрфокс - ацтой, т.к. нету ни файрбага ни других вещей. Не удобно. Им надо было брать пример с НетБинса и писать плагин.
Ну да, я катался на Запорожце, Порше пробовать не хочу т.к. у запорожца великое будущее.
Что есть то есть, сплошные проблемы от плагинов.
3.4 для Вэб Разработки сам по себе дико глючный, я досих пор на 3.3 сижу (корпоративная политика, мать ее... Давно бы Идею поставил). Добавлено через 5 минут и 31 секунду Кстате, в прошлой теме собирались проводить опрос ежегодно. Год прошел, начнем заново? |
Автор: LSD 3.4.2009, 23:01 |
Кто-ж спрорит-то, конечно надо. Только проблема в том их нет ![]() Disclaimer: я сам не эклипсовед, так что рассказываю со слов коллег. Поставили Eclipse IDE for Java EE Developers поработали месяц - начались глюки, у кого-то перспектива не открывается, у кого-то синтаксический анализ глючит. Вообщем сейчас все поставили себе минималистическую Eclipse IDE for Java Developers и набор самых необходимых плагинов. Например несмотря на то, что под Eclipse есть аж 2 Maven-овских плагина, люди предпочитают просто генерить проект для Eclipse из самого Maven-а. |
Автор: Madonna 11.6.2009, 02:18 | ||
У меня стоит на окошках и постоянно глючит (виснет). Глючность от платформы не зависит? ![]() |
Автор: chaos 11.6.2009, 08:46 |
недавно поставил Oracle JDeveloper последний. мне очень понравился. в будущем планируется большой проект с использованием Java, Oracle DB, Oracle AS. думаю юзать бум его Добавлено через 54 секунды ЗЫ как мне показалось, работает шустрее нет бинса и идеи ЗЫЫ комп у мну древний ![]() |
Автор: Skynin 11.6.2009, 12:23 | ||
Да, меня тоже приятно удивил. И у товарища комп чуток древней Вашего, Oracle JDeveloper вполне прилично живет. И аудит кода в нем, на "хорошо". |
Автор: powerOn 11.6.2009, 12:52 | ||
http://www.oracle.com/technology/software/products/jdev/htdocs/soft11.html "А заяц в шоке" (с) Чего там на 750 метров то?? ![]() |
Автор: batigoal 11.6.2009, 13:05 |
powerOn, ну это же Оракл ![]() |
Автор: Vasay 11.6.2009, 13:44 |
С этим согласен, по крайней мере, если сравнивать с NetBeans 6.5. Но глючный до жути - это раз. Лицензионное соглашение читали? - это два. (хотите использовать вкусности типа ADF - не забудьте заплатить!) Может я не настроил все как надо - но редактор кода в NetBeans лучше (я, например, не нашел, как заставить Oracle JDeveloper выводить JavaDoc в подсказках). |
Автор: Skynin 11.6.2009, 15:26 | ||||||||
Вообще-то по ссылке и только среда есть, без обвесок - jdevjavabase11110.zip (55 MB)
Пока не приметил, правда и серьезно не работал.
А если не хочу? ![]() Среды то в немалой степени тем и отличаются - поддержкой всяких плагинов и инструментов. И кто с какой технологией/фреймворком работает, и выбирает, где лучше поддержка. "Абстрактный" пример- поддержка Scala есть в трех средах - Eclipse, NetBeans, IntelliJ IDEA. А удобней и мощней - в какой именно? ![]() Oracle JDeveloper глянулся еще и визуал редактором GUI.
Дело вкуса, меня например мигание выдержками из джавадоки раздражает. Потому не скажу, не искал такой функции, может и нет ее. А вот собственный браузер, под названием Help Center - глянулся там тоже. Вобщем мое резюме, на нынешний момент: Если не нужно для остальных ораковлских технологий, то использование Oracle JDeveloper (только IDE) оправдано: слабым компьютером разработкой только GUI приложений, то есть работа только с Java SE |
Автор: Кайне 28.6.2009, 17:44 |
Временно работаю на нетбуке, нормальные среды тормозят до жути. Щас юзаю notepad++ с muCommander , даже слезать обратно на эклипс не хочу - опций много юзаешь от силы три-четыре(гиперболизируя) |
Автор: powerOn 30.6.2009, 11:57 |
Всем спасибо за ответы. Новый опрос находится тут: http://forum.vingrad.ru/forum/topic-265066.html. |