Представлен очередной выпуск Apache NetBeans –- интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др.
IDE написана на Java и распространяется на условиях Apache License 2.0.
Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др.
IDE написана на Java и распространяется на условиях Apache License 2.0.
Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др.
IDE написана на Java и распространяется на условиях Apache License 2.0.
Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.
Apache Software Foundation сообщила о релизе Apache NetBeans 14 – интегрированной среды разработки, поддерживающей языки программирования Java, Python, PHP, JavaScript, C, C++ и др.
Проект NetBeans IDE поддерживается и финансируется компанией Oracle, но разработка NetBeans ведётся независимым сообществом разработчиков (NetBeans Community) и компанией NetBeans Org.
Среди изменений 14-ой версии:
доступна сборка с использованием JDK17 и улучшена поддержка новых выпусков Java;
После трёх релизов в Apache Incubator проект Netbeans стал Top-Level project в Apache Software Foundation.
В 2016 году компания Oracle передала проект NetBeans под крыло ASF. Согласно принятой процедуре все проекты переданные в Apache сначала попадают в Apache Incubator. За время проведённое в инкубаторе проекты приводятся в соответствие стандартам ASF. Также проводится проверка на лицензионную чистоту переданной интеллектуальной собственности.
Последний релиз Apache NetBeans 11.0 (incubating) состоялся 4 апреля 2019. Это был третий крупный релиз под крылом ASF. В 2018 году проект получил Duke’s Choice Award.
В проект NetBeans входят:
NetBeans IDE — свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.
NetBeans platform — платформа для разработки модульных кроссплатформенных Java-приложений. Проекты основанные на NetBeans platform: VisualVM, SweetHome3d, SNAP и т.д.
Спустя почти два года вышла новая версия Apache NetBeans 9.0
NetBeans — это кроссплатформенная среда разработки приложений на языках Java, C++, PHP и многих других, благодаря поддержке дополнений.
Примечательно, что это первая версия, выпущенная после передачи проекта компанией Oracle некоммерческой организации Apache Software Foundation. Изначально выпуск девятой версии планировалось приурочить к выходу Java 9, но в связи с передачей проекта, выпуск был отложен. Лицензия изменена на лицензию Apache
Главные новшества:
поддержка нового типа «var», появившегося в Java 10;
поддержка системы модулей JPMS (Jigsaw);
новый тип проекта «Java Modular Application» для удобной разработки модульных приложений;
NetBeans — это удобная кроссплатформенная интегрированная среда разработки с открытым исходным кодом, позволяющая создавать настольные, мобильные и веб-приложения на различных языках программирования: Java, PHP, JavaScript, C, C++ и других. Графический интерфейс переведён на несколько языков, среди которых есть и русский.
Сегодня стала доступна версия 8.2. В этом выпуске появилась долгожданная мультикурсорность в редакторе, а большая часть функциональных изменений коснулась поддержки JavaScript.
Корпорация Oracle передаёт интегрированную среду разработки NetBeans в руки фонда Apache. NetBeans представляет собой популярную универсальную IDE, которую, по оценкам, регулярно использует полтора миллиона человек. NetBeans поддерживает разработку на многих языках программирования, хотя изначально создавалась как Java IDE.
Разработка NetBeans была начата в 1996 году, изначально это был студенческий проект, но в 2000 г. его приобрела компания Sun Microsystems и выпустила NetBeans под свободной лицензией. В 2010 Sun была поглощена корпорацией Oracle и NetBeans перешла под управление последней.
В рамках передачи в руках фонда Apache окажется торговая марка «NetBeans» и домен netbeans.org, а лицензия проекта будет изменена на лицензию Apache.
Одновременно с JDK 8 была выпущена очередная версия официальной Java IDE — NetBeans 8.0. Из нововведений:
Java: полная поддержка Java 8; поддержка Java SE/ME Embedded; улучшения в редакторе; улучшенная интеграция с JavaFX Scene Builder.
Java EE: кодогенерация для PrimeFaces; поддержка Tomcat 8 и TomEE; улучшения в поддержке JFS, CDI и JPA.
Maven: улучшения в визуализации графов зависимостей; улучшения производительности.
JavaScript: улучшения в поддержке AngularJS, Knockout и jQuery; поддержка выполнения и отладки скриптов в Nashorn (JDK 8).
HTML5: поддержка отладки в Android 4.4 WebKit для Cordova 3.3+; поддержка Karma, Grunt и Avatar.js.
PHP: поддержка PHP 5.5, Latte, Nette, CS Fixer, Twig, Neon.
C/C++: поддержка breadcrumbs; консоль GDB; оптимизация работы с удалёнными проектами; новые подсказки (hints) и code completion.
Платформа: возможность горизонтального и вертикального деления окна редактора (split view) при помощи drag'n'drop; переработанный интерфейс для Project Groups.
Прочее: улучшения в профилировщике, задачах (Tasks), поддержке Subversion.
NetBeans — среда разработки, которую Oracle позиционирует как официальную IDE для Java и сопутствующих технологий. Однако, за последние годы NetBeans превратилась в мощную мультиязычную среду разработки. Официально поддерживаются Java, Groovy, C/C++, HTML5/JavaScript и PHP. Сторонними разработчиками поддерживается широчайший спектр языков программирования: от промышленных (Python, Ruby, Scala) до обучающих (Лого) и экзотических (LambdaBeans для Scheme). От других аналогичных IDE NetBeans выгодно отличают свободная лицензия, бесплатное распространение, всегда актуальная поддержка стандартов Java и эргономичный, не перегруженный и интуитивно понятный интерфейс.
NetBeans также является платформой для разработки комплексных desktop-приложений. В этом качестве NetBeans активно используется в оборонной промышленности (NATO, Northrop Grumman, US Navy), геодезии и картографии (Saab Systems Grintek), авиационной индустрии (Boeing), логистике, аграрной промышленности, разработке полезных ископаемых, образовании, телеком-индустрии, финансах, науке, инженерии и искусстве.
Вышла новая версия среды разработки NetBeans IDE. Новый выпуск включает в себя следующие новшества и улучшения:
Java: поддержка лямбда-функций из JDK 8; улучшены рефакторинг, code completion и подсказки, улучшения в поддержке JavaFX;
HTML5: поддержка Cordova и мобильных браузеров, быстрое переключение браузеров из тулбара, монитор сети;
JavaScript: поддержка фреймворков AngularJS, Knockout and ExtJS; навигация и code folding для JSON-документов, улучшения в code completion;
Java EE: вся функциональность HTML5 теперь доступна в проектах Java EE;
PHP: полнофункциональный HTML5 в PHP-проектах; поддержка фреймворков Nette и Zend Framework 2, улучшен рефакторинг и статический анализатор кода;
C/C++: индивидуальные стили форматирования для проектов; улучшения в Find Usages;
Прочее: новая эргономичная панель задач; оффлайн-режим для Bugzilla; улучшена поддержка Subversion/Git/Mercurial и СУБД.
NetBeans — среда разработки, которую Oracle позиционирует как официальную IDE для Java и сопутствующих технологий. Однако, за последние годы NetBeans превратилась в мощную мультиязычную среду разработки. Официально поддерживаются Java, Groovy, C/C++, HTML5/JavaScript и PHP. Но благодаря сторонним разработчикам поддерживается широчайший спектр языков программирования: от промышленных (Python, Ruby, Scala) до обучающих (Лого) и экзотических (LambdaBeans для Scheme). От других аналогичных IDE NetBeans выгодно отличают свободная лицензия, бесплатное распространение, всегда актуальная поддержка стандартов Java и эргономичный, не перегруженный и интуитивно понятный интерфейс.
NetBeans также является платформой для разработки комплексных desktop-приложений. В этом качестве NetBeans активно используется в оборонной промышленности (NATO, Northrop Grumman, US Navy), геодезии и картографии (Saab Systems Grintek), авиационной индустрии (Boeing), логистике, аграрной промышленности, разработке полезных ископаемых, образовании, телеком-индустрии, финансах, науке, инженерии и искусстве.
Не далее как 11 марта сего года на портале плагинов для NetBeans был размещён Scala plugin 1.6.1.1.
Список требований плагина к зависимостям:
Среда NetBeans 7.2+
JDK 6+
Scala 2.10+
Опционально поддерживается sbt и плагин nbsbt — соответствующая система сборки проектов Scala.
Список новых возможностей плагина:
Более информативные сообщения о результатах компиляции.
Исправлена консоль sbt в версии для Windows.
Поддерживаются зависимости областей тестов в sbt-проектах.
Информация о classpath в свойствах проекта.
Всплывающее автодополнение в Scala- и sbt-консолях.
От себя: налицо заметное ускорение синтаксического разбора исходного текста, более корректное следование стандарту языка (варианты без точки с запятой в конце строки обрабатываются корректно), более приятный вид самого текстового редактора и исходного текста.
NetBeans — это удобная кроссплатформенная интегрированная среда разработки с открытым исходным кодом, позволяющая создавать настольные, мобильные и веб-приложения на различных языках программирования (Java, PHP, Javascript, C, C++ и других). Сегодня Oracle объявила о доступности версии 7.3. Графический интерфейс NetBeans переведён на несколько языков, среди которых есть и русский.
В этом выпуске упор был сделан на облегчение разработки веб-приложений с использованием самых свежих стандартов HTML5, JavaScript и CSS. Новая функциональность, связанная с этим, была объединена в отдельный проект Easel. Однако и другие области не остались без внимания: поддержка Groovy, PHP, C, C++ и других языков и технологий также была усовершенствована.
NetBeans — это популярная кроссплатформенная интегрированная среда разработки с открытым исходным кодом, позволяющая создавать приложения на многих языках программирования (Java, PHP, Javascript, C, C++ и других). Недавно в свет вышла версия 7.2. NetBeans доступна на нескольких языках, среди которых есть и русский.
В этом выпуске упор был сделан на улучшение производительности и облегчение процесса разработки с помощью статического анализа кода. Из важных изменений также следует отметить интеграцию с JavaFX Scene Builder, поддержку нескольких PHP-фреймворков, усовершенствованную поддержку Groovy, встроенную Subversion 1.7.
С 10 по 19 марта будет вестись регистрация добровольцев, желающих принять участие в очередной сессии тестирования кроссплатформенной среды разработки с открытым исходным кодом Netbeans 7.2. NetCAT проводится систематически перед релизом каждой мажорной версии Netbeans (мажорными считаются версии со сменой второй цифры) начиная с Netbeans 3.6.
Для регистрации необходимо внести своё имя и почтовый адрес в список участников в Netbeans wiki (нужно будет завести аккаунт в вики) и подписаться на рассылку (для этого нужно отправить пустое письмо на адрес sympa@netbeans.org с темой «subscribe netcat»).
NetBeans — это интегрированная среда разработки с открытым исходным кодом, позволяющая создавать приложения на многих языках программирования (Java, PHP, C, C++ и других). Сегодня в свет вышла версия 7.1. Среда доступна на нескольких языках, среди которых есть и русский.
Ключевыми особенностями этого выпуска являются поддержка JavaFX 2.0, средства для визуальной отладки графических интерфейсов на Swing, возможность работы с Git «из коробки».
Некоторые другие важные изменения:
Java
Новый визуальный отладчик;
Inspect & Refactor (позволяет быстро производить изменения в коде на уровне проекта, например убрать все System.out'ы);
Улучшена подстветка и форматирование документации Javadoc.
Веб и Java EE
Поддержка CSS3 с автодополнением и документацией;
Более 50 улучшений в редакторе, связанных с технологией CDI (JSR 299);
Усовершенствована поддержка веб-сервисов, Java Persistence, EJB, WebLogic.
PHP
Улучшен отладчик;
Поддержка шаблонов Smarty;
Группировка тестов PHPUnit.
Системы контроля версий
Поддерживается Git;
В редакторе появилась вкладка с историей изменений файла;
Один из крупнейших разработчиков и производителей микроконтроллеров и цифровых сигнальных контроллеров, компания Microchip Technology, пополнила список сред разработки для микроконтроллеров семейства PIC и цифровых сигнальных контроллеров семейства dsPIC новым программным продуктом — MPLAB X.
В отличие от среды разработки MPLAB IDE, доступной только для ОС Windows, MPLAB X, будучи основан на NetBeans, имеет также версии для Linux и Mac OS X. Кроме кроссплатформенности MPLAB X IDE выгодно отличают от MPLAB IDE:
гибкие настройки интерфейса;
расширенные возможности редактора;
поддержка plug-in'ов, разрабатываемых сообществом, а не только самой Microchip;
встроенная система управления версиями.
На данный момент продолжается тестирование бета-версии. Участникам тестирования рекомендуется посетить страницу форума Microchip, посвящённую MPLAB X.
NetBeans — это интегрированная среда разработки открытым исходным кодом, позволяющая создавать приложения на языках программирования Java, PHP, C, C++ и ряде других. Сегодня вышла седьмая версия этой IDE.
Этот выпуск позиционируется как эволюционный, а не революционный, так как большинство изменений сосредоточены на улучшении имеющихся возможностей.
Некоторые из изменений:
Java
Поддержка новых синтаксических конструкций JDK 7: «бриллиантовый оператор», строки в switch и т.д.
Улучшения редактора кода: автодополнение, новые подсказки
Поддержка Apache Maven 3
Поддержка JUnit 4.8.2 и другие улучшения по части модульного тестирования
Новый визуальный редактор для Swing'овской компоновки GridBag
Веб и Java EE
Поддержка GlassFish 3.1 и улучшения интеграции с этим сервером
Более быстрое и удобное развёртывание приложений на сервере WebLogic
Большое количество улучшений, связанных с технологией JSF
Поддержка технологии Bean Validation
Теперь редактор поддерживает HTML5 и JSON
PHP
Генерация документации PhpDoc
Новые возможности рефакторинга
Поддержка алиасов в PHP 5.3
C и C++
Простой импорт проекта из существующих бинарников
Новый вид проекта, при котором исходные файлы расположены на удалённой системе
Другое
Улучшена интеграция с профайлером
Значительно упростилась работа с БД Oracle
В редакторе появился перенос по словам (word wrapping)
Начиная с версии 7.0 официальная поддержка ruby & rail удалена из netbeans. 27го января соответствующий код удалён из репозитария.
Сообществу предлагается развивать данную функциональность самостоятельно.
Называются две причины - желание сконцентрироваться на Java EE 7 и недостаточная проработанность поддержки ruby в NB на данный момент.
Проект также жалуется на нехватку людских ресурсов.
Сегодня, 15-го июня, в соответствии с расписанием состоялся выпуск NetBeans 6.9.
По сравнению с предыдущей версией, добавлены следующие значительные новшества:
OSGi: включен контейнер Felix (есть возможность подключения Equinox); совместимость NetBeans-модулей и OSGi-bundles; поддержка OSGi-проектов для Maven;
Платформа NetBeans: генерация инсталляторов для большинства имеющихся платформ; редактор персонализации (branding);
JavaFX: включён JavaFX SDK 1.3; поддержка форм в Composer; улучшенные палитры для задания цветов/эффектов/форм; улучшения в рефакторинге и форматировании кода;
Java: группировка точек останова в отладчике, улучшенная навигация по stack trace; поддержка annotation processor'ов в редакторе; улучшения в поддержке апплетов и WebStart-приложений;
Веб: автодополнение для id- и class-селекторов в CSS; рефакторинг CSS и HTML-подобных языков;
PHP: поддержка Zend Framework; обновленное автоформатирование кода с поддержкой множества правил;
C/C++: улучшенная удаленная отладка/разработка; поддержка модульного тестирования (unit testing);
Прочее: проверка орфографии в редакторе; поддержка нескольких серверов типа Kenai.
NetBeans — известная с 1997 года интегрированная среда разработки, изначально для Java, а впоследствии и для множества других языков (Scala, Groovy, C/C++, Python, PHP, Ruby, Scheme), а также платформа для создания desktop-приложений. Множество приложений, созданных на основе NetBeans Platform, включает в себя промышленные, научные, обучающие приложения, корпоративные информационные системы и приложения в области компьютерного искусства. Выпуск NetBeans 6.9 знаменателен тем, что это первый релиз, состоявшийся под эгидой Oracle. Вопреки пессимистичным прогнозам, NetBeans продолжает выходить четко по расписанию; потерь в динамике развития NetBeans также не наблюдается.