Netbeans против Eclipse
Рынок Java IDE (интегрированная среда разработки) является одним из наиболее активно конкурирующих в области инструментов программирования. NetBeans и Eclipse являются двумя из четырех основных конкурентов в этой области (IntelliJ IDEA и Oracle JDeveloper - два других). И NetBeans, и Eclipse - это бесплатное программное обеспечение с открытым исходным кодом..
Что такое Затмение?
Eclipse - это IDE, которая позволяет разрабатывать программные приложения на нескольких языках. Фактически, это можно назвать полной средой разработки программного обеспечения, состоящей из IDE и системы плагинов. Это бесплатное программное обеспечение с открытым исходным кодом, выпущенное под Eclipse Public License. Он разработан на Java и может использоваться для разработки приложений в основном на Java. Однако с использованием подходящих плагинов его можно использовать для разработки приложений на многих других языках, таких как C, C ++, Perl, PHP, Python, Ruby и многих других. Кроме того, пакеты для математики могут быть разработаны на Eclipse. Eclipse IDE называется Eclipse ADT, Eclipse CDT, Eclipse JDT и Eclipse PDT, при использовании с Ada, C / C ++, Java и PHP соответственно.
Это кроссплатформенная IDE, которая работает в операционных системах Linux, Mac OS X, Solaris и Windows. Текущий стабильный выпуск - 3.7, выпущенный в июне 2011 года. Eclipse полностью основан на плагинах (легких компонентах). Функциональность не жестко запрограммирована, как в других приложениях (вместо этого вся функциональность обеспечивается подключаемыми модулями). Euquinox является основой для системы исполнения Eclipse.
Что такое NetBeans?
NetBeans - это IDE для разработки программных приложений на Java, JavaScript, PHP, Python, C / C ++ и т. Д. NetBeans также является платформой платформы, которую можно использовать для разработки настольных приложений на Java. NetBeans был разработан на Java. Это кроссплатформенная IDE, которая работает во многих операционных системах, таких как Microsoft Windows, Mac OS X, Linux и Solaris (до тех пор, пока установлена JVM). В дополнение к JVM JDK необходим для разработки приложений Java в NetBeans. Модули (модульные компоненты) могут использоваться для разработки приложений с использованием платформы NetBeans. Существует отдельный модуль для различных функций, таких как редактирование, управление версиями и поддержка Java / CVS. Любое приложение, разработанное с использованием этой платформы, может быть дополнено сторонними разработчиками. Это относится и к самой IDE NetBeans. Он разработан корпорацией Oracle. Текущий стабильный выпуск - версия 7.0, выпущенная в апреле 2011 года. Он лицензирован по лицензии CDDL (Common Development and Distribution License), предлагаемой Sun..
В чем разница между NetBeans и Eclipse?
Хотя NetBeans и Eclipse являются двумя наиболее популярными бесплатными и открытыми средами Java IDE, они имеют свои отличия. Поддержка Maven лучше в NetBeans. Поскольку вы можете получить GlassFish с пакетом Java EE для NetBeans, его проще использовать, чем в Eclipses (поскольку вам необходимо настроить GlassFish отдельно). NetBeans поставляется со встроенным построителем графического интерфейса для Swing, но вам нужно использовать отдельный плагин в Eclipse. Общие мнения сообщества Java об этих двух IDE довольно схожи. Для базовой разработки Java (Java SE) они оба предлагают сопоставимые функции. Но если у вас есть конкретная цель, одна IDE может быть немного лучше, чем другая. Например, существует общее мнение, что для разработки на платформе OSGi лучше использовать Eclipse, а NetBeans лучше для разработки Java EE..