Думаю об использовании Netbeans в качестве IDE для JAVA

Я новичок в java и думаю использовать netbeans в качестве IDE. Пожалуйста, дайте мне знать, это правильный выбор для разработчиков Java среднего уровня? и есть ли ограничения на использование этой IDE (netbeans)? Потому что некоторые из моих друзей сообщают мне, что автоматически сгенерированный код Netbeans доступен только для чтения, а не для редактирования.

Итак, расскажите мне о достоинствах и недостатках Netbeans, чтобы я хотел выбрать одну среду IDE на длительный период времени.


person Both FM    schedule 21.09.2011    source источник
comment
is there any limitations of the using this IDE поскольку я знаю, что только знания о Java PL всегда ограничены ...   -  person mKorbel    schedule 21.09.2011
comment
Позвольте мне быть предвзятым (поскольку я работал над Eclipse и NetBeans, JDevloper, JBuilder и многими другими ароматами): используйте Eclipse, если вы не хотите слишком быстро отращивать седые волосы, лол. Если вы слишком техничны, используйте редактор Vi (злой смех) :-D   -  person Buhake Sindi    schedule 21.09.2011
comment
@ The Elite Gentleman, и вот как вы становитесь Let me be biased (since I have worked on Eclipse and NetBeans): Use Eclipse, if you don't want to grow grey hairs too quickly, lol. не совсем не никогда :-) просто шутка, я не могу устоять :-)   -  person mKorbel    schedule 21.09.2011
comment
@ The Elite Gentleman - Я использую Notepad, и у меня не осталось волос, LOL: P   -  person Petar Minchev    schedule 21.09.2011
comment
@Petar Minchev, LMAO ... боюсь, вы потеряли надежду. Что ж, еще не поздно начать использовать Eclipse. :-D   -  person Buhake Sindi    schedule 21.09.2011


Ответы (3)


Для разработки на Java доступно множество IDE (Eclipse, MyEclipse, Netbeans, IntelliJ Idea, JBuilder X и т. Д.), И у их использования есть свои плюсы и минусы. Вам нужно решить, что лучше всего, исходя из требований вашего проекта и приложения.

Проверьте это - http://faq.programmerworld.net/programming/best-java-ide-review.html - полезную информацию об оценке этих IDE.

person Saket    schedule 21.09.2011
comment
это похоже на довольно старый обзор - Eclipse (рассмотренный в версии 3.0) теперь находится на версии 3.7, и каждые 0,1 между ними были довольно большим приращением ... - person mikera; 21.09.2011
comment
@mikera - да, это правда (и, возможно, есть другие недавние оценки, о которых я не знаю). Но я думаю, что для такого новичка, как он, это хорошая отправная точка, чтобы решить, к чему стремиться. - person Saket; 21.09.2011

Если вы только начинаете знакомство с Java, потратьте несколько часов на обычный текстовый редактор и инструменты Java java и javac. Затем используйте ant для создания проектов уроков, по-прежнему используя текстовый редактор. Если вам это удобно, переключитесь на IDE. Не так важно, какой именно, но NB запускает большинство вещей из коробки. Обладая знаниями с первых шагов, вы быстро поймете структуру и основы IDE. Опытные пользователи часто используют несколько IDE, в зависимости от требований проекта.

person PeterMmm    schedule 21.09.2011
comment
извините, но я не уверен, зачем вам использовать текстовые редакторы в современном мире (ломая голову, избегая глупых опечаток, упущенного импорта и т. д.), когда у вас есть (так много) удобных IDE к вашим услугам. Изучение java и javac - это совершенно другое дело, и я думаю, что здесь это вырвано из контекста. - person Saket; 21.09.2011
comment
никто не рекомендует это в качестве общего подхода к разработке, но неплохо попробовать это один или два раза, чтобы вы точно знали, что IDE делают для вас под капотом. Например, он научит вас, что такое файл .class, обработка которого скрыта большинством IDE ... - person mikera; 21.09.2011
comment
Я сказал несколько часов! чтобы избежать таких вопросов: stackoverflow.com/questions/176902/, когда возникает проблема с базовым развертыванием ... - person PeterMmm; 21.09.2011

За исключением WSAD от IBM, все остальное хорошо. Я использую Netbeans, Eclipse, JDeveloper. Это действительно зависит от фреймворков, с которыми вы работаете, базы данных, промежуточного программного обеспечения и системы управления версиями. Если NB поддерживает все из них, дерзайте. Он очень хорошо работает с компонентами с открытым исходным кодом и с JavaScript. Кроме того, он обеспечивает лучшую интеграцию «из коробки», чем Eclipse. Eclipse немного сложнее. Хотя я использую Eclipse со дня его запуска, пользовательский интерфейс, на мой взгляд, слишком загружен. На самом деле это индивидуальные предпочтения. Платная версия IntelliJ также одна из моих любимых.

person RHT    schedule 21.09.2011