|
Заблокирован
|
|
Eclipse и NetBeans (for JavaEE) - что удобнее для JEE24.09.2012, 20:33. Показов 6106. Ответов 30
Метки нет (Все метки)
Какая из вышеперечисленных IDE удобнее для JEE? А также какую вы юзайте в компаниях и в домашних условиях?)
0
|
|
| 24.09.2012, 20:33 | |
|
Ответы с готовыми решениями:
30
Eclipse или NetBeans? Что выбрать? Что лучше NetBeans, Eclipse, JBilder? |
|
638 / 416 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
|
|
| 24.09.2012, 20:35 | |
|
зависит от фирм
в основном Eclipse
1
|
|
|
146 / 129 / 6
Регистрация: 29.07.2008
Сообщений: 506
|
|
| 26.09.2012, 13:15 | |
|
обычно стоит вопрос между Eclipse vs IntelliJ IDEA.
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
| 26.09.2012, 17:01 | |
|
Имхо, из перечисленных для JavaEE больше подходит Eclipse.
P.S. Я лично и дома и на работе использую IntelliJ IDEA. А так у нас разрабатывают под Eclipse и JDeveloper.
0
|
|
|
16 / 16 / 5
Регистрация: 17.05.2012
Сообщений: 124
|
|
| 26.09.2012, 23:12 | |
|
0
|
|
|
179 / 127 / 25
Регистрация: 12.01.2012
Сообщений: 623
|
|
| 29.09.2012, 16:06 | |
|
Я лично вообще не понимаю почему так восторгаются этой Eclipse. Какой-то дизайн у нее убогий. Понимаю, что можно ко всему привыкнуть и главное - это удобство, но эклипс у меня почему-то вызывает отвращение
. Я один такой? Сам пользуюсь Qt creator, но он, к сожалению, только под C/C++
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
| 01.10.2012, 10:53 | |
|
0
|
|
|
146 / 129 / 6
Регистрация: 29.07.2008
Сообщений: 506
|
|
| 01.10.2012, 10:59 | |
|
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
| 01.10.2012, 15:19 | |
|
0
|
|
|
146 / 129 / 6
Регистрация: 29.07.2008
Сообщений: 506
|
|
| 01.10.2012, 15:31 | |
|
А вы для начала объясните почему эклипс вызывает отвращение? Вот просто интересно. И как это влияет на качество/скорость/удобность разработки? Ведь мы же профессиональные разработчики здесь все?
0
|
|
|
Заблокирован
|
|
| 01.10.2012, 15:32 [ТС] | |
|
У каждой среды есть плюсы и минусы... Почитав про нетбинс, у меня возникло отвращение кое в чем... Но плюс среды нетбинс в том, что удобство настройки проекта и создания проекта... Минус - нельзя в форме создания класса подключить интерфейсы или что-то еще подобное, как в эклипсе... По поводу конструктора форм в нетбинсе является плюсом... я бы поспорил с этим... Т.к. конструктор форм и визуальные компоненты не достаточно мощные по сравнению, например, с Rad Studio. Поэтому средство создания GUI (конструктор форм) нетбинса несущественный.
IDEA лучше эклипса (введите в гугле "Почему IDEA лучше Eclipse", перейдите по первой ссылке на хабрахабр).
0
|
|
|
179 / 127 / 25
Регистрация: 12.01.2012
Сообщений: 623
|
||
| 01.10.2012, 16:26 | ||
|
0
|
||
|
146 / 129 / 6
Регистрация: 29.07.2008
Сообщений: 506
|
|||
| 01.10.2012, 17:01 | |||
чем писать тут. Настроить можно всё о чём вы тут писали(Preferences - Editor). Я вам даже больше скажу, в крупных IT компаниях на больших проектах существуют специальные правила форматирования кода которые вы должны подключать. И IDE будет автодополнять так как надо а не так как вы там себе хотите.Может кто нибудь из специалистов чётко написать свои мысли о том что его не устраивает? PS: глупо осуждать то чего не понимаешь. PPS: Я бы вот в такие треды как этот не пускал бы людей с отсутствием опыта промышленной разработки(имею ввиду не заводы и одного программиста который принтеры подключает, а крупные IT компании). Лабораторные работы можно и в notepad++ неплохо писать.
0
|
|||
|
179 / 127 / 25
Регистрация: 12.01.2012
Сообщений: 623
|
||
| 01.10.2012, 17:17 | ||
|
0
|
||
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|||||||
| 01.10.2012, 18:04 | |||||||
|
Я честно несколько раз пытался использовать Eclipse - он был корпоративным стандартом. После первой попытки (два с половиной месяца мучений) для собственного использования я купил персональную лицензию IDEA. Это было райское наслаждение. Удовольствие, граничащее с физическим. Дальше мне приходилось проводить обучение. После того, как мне в третий или в четвертый раз подряд пришлось настраивать свежескачанную версию - а я качал одну и то же сборку, для EE разработчиков, только разных версий, и каждый раз в ней отличался состав плагинов! - я уже сделал виртуалку, в которой настроил всё один раз, а потом просто копировал ее. Меня напрягает завязка интерфейса пользователя на фоновые (!) операции. После запуска среды я не могу открыть даже дерево файлов, пока не пройдет куча операций, которым полагается идти в фоне. Например, загрузка DOM. Она мне напрочь не нужна. Но она блокирует интерфейс, в окне операций написано, что мой запрос поставлен в очередь (последняя операция - это я кликнул на дерево, висит уже больше минуты): ![]() Я не понимаю, например, зачем мне в явном виде нажимать F5, если файл на диске изменился. Eclipse мне старую версию не показывает. Какие варианты? Вообще его не смотреть? А зачем я в эту вкладку переключился, чисто поржать? Файл мне по любому нужен. Какая была логика разработчиков, когда они программировали это абсолютно бессмысленное действие? Меня напрягает, что цветовую схему я могу определить только для проекта (workspace в терминологии Eclipse). Открываю новый проект - и приходится всё настраивать заново. Может, в последней версии это уже и исправили, но раньше было так. Меня напрягают нестандартные сочетания клавиш. Всю жизнь поиск вызывался по Ctrl+F, от слова Find. От какого слова образовано сочетание Ctrl+H? Ctrl+O всю жизнь означало Open, а не структуру класса. Да, Outline тоже начинается на O, но Ctrl+O применяется уже лет двадцать. Меня напрягает дикое количество типов проектов. В разделе New у меня сейчас 33 (русским по белому - тридцать три!) типа проекта, которые я могу создать. Это не считая раздела Import. В IDEA у меня их четыре и этого хватает. А общее количество типов создаваемых артефактов у меня в Eclipse - 127. Меня напрягают постоянные тормоза. Я жму Ctrl+Space для отображения вариантов автодополнения - и могу ждать 30 секунд. В течение этого времени блокирован весь интерфейс. У Eclipse слабый анализатор. Он пропускает тривиальные ошибки, такие как сравнения строк через ==. А потенциальные NPE даже не пытается ловить. Вот код:
И это далеко не полный список. На скорость разработки всё это влияет совершенно фатально. Она снижается раза в три. Мотивация снижается тоже катастрофически - я люблю работать руками, но при мысли об Eclipse меня берет тоска и начинает тошнить. IDEA, в противовес Eclipse, для меня интуитивно понятна. Мне даже задумываться о многих вещах не надо, я просто иду туда, где они должны делаться, исходя из логики. Мне не надо собирать среду из конструктора - я доставляю один плагин (управление движениями мыши), а всё остальное есть из коробки. P.S. Касательно моего опыта. 17 лет Java-разработки, 15 лет профессиональной деятельности в роли разработчика ПО. На IDEA с 2003 года. На Eclipse, если считать его предшественника, IBM VisualAge for Java - с 2000. Плюс к ним NetBeans (начиная с 2001 года), JBuilder (c 2000) и JDeveloper.
0
|
|||||||
|
|
||
| 01.10.2012, 18:25 | ||
|
Тупняк на открытии это да, это эпическая лажа (и нетбинс тоже этим славен). Хорошо когда есть возможность не выключать комп ваще (uptime 17:26 up 14 days 5:52) ![]() Все эти сравнения яйца выеденного не стоят, так Вы сами всё равно не станете мучаться и писать ADF в идее или работать со спрингом в Jdevelopere. С какого-то момента становится наплевать в чём писать (как и автомобили после 5 разных моделей становятся все средством для езды в различных условиях, а не мериловом статуса) только бы быстрее и удобнее. Сейчас многие могут начать холиварить что всё можно настроить и тд, но прежде чем начать, давайте уже остановимся на том что пусть каждый тул делает своё дело и мы будем юзать любой по мере необходимости, а не кричать на весь интернет какой лучше/хуже.
0
|
||
|
146 / 129 / 6
Регистрация: 29.07.2008
Сообщений: 506
|
|||||
| 01.10.2012, 18:34 | |||||
|
0. По поводу недовольств по скорости если таковые есть - вы, судя по скриншоту занимаетесь EE разработкой, не знаю как у вас, но обычно на машинах у таких ребят 4-8 гб рамы так что не стесняемся и заходим в eclipse.ini и настраиваем обьёмы допустимой для работы эклипса памяти. Да и не мне расказывать EE разработчику про тормаза.
1. 2. 3. 4. . Preferences -> Java -> Compiler -> Errors/Warnings.В крупных компаниях частенько используют специальные средства анализа (например) которые у вас найдут много всего интересного. И даже есть средства для поиска незаконного использования чужого кода (например). С этими и многим другим вы можете столкнуться в мире промышленной разработки в особо крупных масштабах .такие дела.
1
|
|||||
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|||
| 01.10.2012, 18:56 | |||
|
1. Добавление в проект EJB facet - один раз на проект. 2. Правой клавишей на пакете, куда хочу положить EJB, из меню New выбираю тип - StatelessSessionBean. Ввожу имя, нажимаю OK. Всё. Слева открывается окошко facet-а, в котором по клику я открываю исходный код. ![]() Делал в первый раз в жизни. Заняло две минуты. Добавлено через 16 минут Дальше. Я поставил на Potential null pointer access уровень error. Во-первых, Eclipse потребовал пересборки всего workspace. Это несколько минут. А во-вторых и главных - он так и не поймал этот код. P.S. Вы сейчас занимаетесь бесполезным делом - пытаетесь убедить меня, что Eclipse мне подойдет. МНЕ - не подойдет. По уже упомянутым причинам и по множеству других. Это всё не потому, что я не разобрался с IDE, а потому что она так устроена. Одна из основных претензий моих в Eclipse заключается как раз в том, что объем ее настройки для полноценной работы превосходит допустимые мною пределы. И не всё удается настроить. IDEA я использую как есть.
0
|
|||
|
|
||||||||||
| 01.10.2012, 19:00 | ||||||||||
|
Добавлено через 1 минуту
0
|
||||||||||
| 01.10.2012, 19:00 | |
|
Помогаю со студенческими работами здесь
20
Если файл не в проекте можно его запустить на выполнение из netbeans-8.2-javaee? NetBeans vs Eclipse для Java Web Лучшая IDE для Java (IntelliJ IDEA, Eclipse, NetBeans, .) NetBeans vs Eclipse NetBeans и eclipse Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|