The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступна интегрированная среда разработки NetBeans IDE 8.1

07.11.2015 08:58

Компания Oracle опубликовала релиз интегрированной среды разработки приложений NetBeans IDE 8.1, поддерживающей разработку на языках Java, JavaFX, PHP, JavaScript/HTML5, Groovy и C/C++. NetBeans распространяется в исходных текстах под лицензиями GPLv2 и CDDL. В новом выпуске реализованы средства для разработки с использованием Node.js, продолжено усовершенствование средств разработки на Java SE 8, Java SE Embedded 8 и Java ME Embedded 8, переработана система профилирования, улучшена поддержка PHP и C/C++.

Основные улучшения:

  • Добавлены средства для разработки на языке JavaScript с использованием платформы Node.js: мастер создания проектов на Node.js, генератор шаблонов для фреймворка Express, расширенный редактор кода, поддержка запуска Node.js-приложений из IDE, поддержка отладки приложений на Node.js;
  • Улучшена поддержка разработки web-приложений при помощи технологий HTML5/JavaScript: добавлена поддержка системы сборки Gulp и JavaScript-фреймворков Mocha и Selenium, поддержка шаблонизатора Jade Template Engine, возможность работы с Shadow DOM через плагин NetBeans Chrome, расширение поддержки менеджера задач Grunt, улучшение поддержки web-фреймворков AngularJS и KnockoutJS, распознавание проектов при наличии файлов package.json, bower.json и composer.json;
  • При разработке на языке Java расширены средства автодополнения кода с учётом контекста, в навигационной панели обеспечено выделение переопределённых методов (скриншот ниже), в настройки добавлены дополнительные правила упорядочивания элементов, увеличена производительность инструментов навигации ("Go To Type", "Go To File", "Go To Symbol"), добавлена возможность поиска в зависимостях проекта;
  • Для разработчиков на Java EE добавлена поддержка серверов приложений WildFly 9/10 и возможность взаимодействия с удалённым сервером Oracle WebLogic;
  • Расширены средства разработки на языке PHP: добавлена поддержка системы сборки Phing, улучшена интеграция с менеджером зависимостей Composer, добавлена поддержка тестового фреймворка Codeception, средства тестирования Nette Tester расширены механизмом выявления неиспользуемых участков кода, обеспечена поддержка нового инсталлятора фреймворка Symfony;
  • В инструментах для разработчиков на языках C/C++ реализован новый мастер создания проектов.

    В режим удалённой работы с проектами добавлена поддержка SVN, Git и Mercurial, расширены возможности редактора кода C++, представлены новые средства аудита, контекстной помощи и рефакторинга, усовершенствован инструмент изучения цепочки вызовов (Call Graph).

    Появилась возможность редактирования свойств сразу для нескольких файлов, представлена поддержка использования комментариев в стиле Doxygen (///), в редакторе обеспечена поддержка "схлопывания" блоков кода if-else, do-while и while.

    Добавлена поддержка смешанной разработки на C++ и Java, в том числе бесшовная отладка, навигация от Java-методов к функциям C++ при использовании JNI или JNA, генерация C++ JNI-проекта из Java-кода. Добавлен инструмент SendTo для запуска внешнего скрипта-обработчика, на вход которому передаётся блок выделенного текста или текущий файл.

  • Полностью переработана система профилирования. Представлен новый интерфейс пользователя и улучшенный движок профилирования. Добавлены функции мониторинга нагрузки на CPU, отслеживания прямых и обратных вызовов, анализа выделения памяти в live-режиме, создания дампа потоков. Ускорено подключения к профилируемому приложению, упрощена настройка и улучшена интеграция со средой разработки. Добавлены средства профилирования памяти для выбранных классов;
  • Улучшена поддержка Git: JGit обновлён до версии 3.6.2, добавлена возможность подключения по SSH через прокси, реализованы действия над всем репозиторием, предоставлена возможность открытия любого репозитория в интерфейсе Git Repository Browser, добавлен показ числа принятых/отправленных изменений в заголовке проекта;
  • В сборки для разработки на HTML/JavaScript, PHP и C/C++ встроен JRE (Java Runtime Environment), что избавило от необходимости отдельной установки Java.


  1. Главная ссылка к новости (https://netbeans.org/community...)
  2. OpenNews: Доступна интегрированная среда разработки NetBeans IDE 8.0
  3. OpenNews: Доступна интегрированная среда разработки приложений NetBeans IDE 7.4
  4. OpenNews: Новая версия интегрированной среды разработки приложений NetBeans IDE 7.3
  5. OpenNews: Релиз интегрированной среды разработки приложений NetBeans IDE 7.2
  6. OpenNews: Компания Oracle выпустила интегрированную среду разработки NetBeans IDE 7.1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/43269-netbeans
Ключевые слова: netbeans, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, АК (?), 09:46, 07/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Весьма радует поддержка Node.js и Gulp.
     
     
  • 2.23, qwerty (??), 21:20, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как там фоновое сканирование поживает? =)
     
     
  • 3.34, igilfanov (?), 00:06, 10/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    задолбало это фоновое сканирование, невозможно нормально работать. Перешёл на IDE IntelliJ IDEA
     
  • 2.24, Анончег (?), 21:22, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А вот у нас, в младшей группе детского садика "Солнышко", бурю восторгов вызвало другое:

    [LI]Для разработчиков на Java EE добавлена поддержка серверов приложений WildFly 9/10[/LI]
    [LI]усовершенствован инструмент изучения цепочки вызовов (Call Graph)[/LI]
    [LI]навигация от Java-методов к функциям C++ при использовании JNI[/LI]

    Нам конечно ещё очень далеко до гуру явоскриптов, ну так уж чего Бог послал...

     

  • 1.2, Аноним (-), 10:02, 07/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Они spellchecking когда-нибудь починят?
     
     
  • 2.3, anonymous (??), 10:40, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Любители задавать вопросы в стиле «Они когда-нибудь Xxx Yyyyy?»…
    Надо создать опрос о том, сколько людей, установив какую-нибудь IDE, первым делом отключают проверку орфографии. Для кода она е нужна. Пишите комментарии по делу, без разлития по древу, а лёгкий матерок всё равно будет красненьким подчёркнут. Строки выносите во внешние ресурсы. И всё.
     
     
  • 3.4, soarin (ok), 11:48, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я не думаю, что имелась в виду проверка орфографии комментариев.
    У netbeans весьма посредственный чекер кода. От валидного c++11 у меня весь проект был в перемешку красный - многое пришлось отключать.
    Вот не знаю как с новомодными фишками Java8 дела обстоят, но Java проще по синтаксису - наверное лучше...
     
  • 3.9, Аноним (-), 16:27, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Очень полезно проверка орфографии для комментариев, когда пишешь их под javadoc, doxygen и пр. Когда читаешь документацию, а не исходники, ошибки раздражают.
     
  • 2.14, pavlinux (ok), 20:07, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Они spellchecking когда-нибудь починят?

    Когда уже безграмотных перестанут принимать на работу?

     
     
  • 3.17, Аноним (-), 20:30, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Раздражают глупые коллеги?
     

  • 1.21, Аноним (-), 21:12, 07/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А в среде enterprise-разработчиков нормально, что на скриншотах (не только из этой новости) одновременно отображается только 5-10 строк кода, а остальное забито окнами со списком методов, файлов, окном отладчика и пр.?

    Просто сам пишу на C/C++, php, иногда на python, пишу в notepad++/geany, настроено так, что одновременно видно 60-70 строк кода. Это я такой, что не могу править файл с исходником, видя только 5 строк, или это авторы скриншотов что-то неправильно делают?

    ЗЫ не троллинг.

     
     
  • 2.22, qwerty (??), 21:18, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    9-ый сверху скриншот вам о чем-то говорит?
     
  • 2.25, Аноним (-), 21:57, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    1366x768 https://imgur.com/zu426kX
     
     
  • 3.26, Смазка (?), 23:15, 07/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так это Гнуме 3
     

  • 1.27, Аноним (-), 00:44, 08/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Использую для HTML5, CSS3, PHP, MySQL.
    Полет нормальный.
     
     
  • 2.29, Аноним (-), 04:05, 08/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Не ты ли пишешь тексты для Петросяна?
     
     
  • 3.30, Аноним (-), 04:10, 08/11/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    "Скрытые сервисы для сотрудников спецслужб."

    Какие проблемы?

     

  • 1.31, Аноним (-), 07:54, 08/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ОБЪЕДИНЁННАЯ, а не интегрированная среда разработки.
     
     
  • 2.32, Алексей Морозов (ok), 08:32, 08/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Странно слышать подобные комментарии от **анонима**
     

  • 1.33, Вареник (?), 21:09, 09/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Супер. Лучшая IDE развивается.
     
     
  • 2.35, Led (ok), 01:04, 10/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Супер. Лучшая IDE развивается.

    И при чём тут жава-поделие NetBeans?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру