The OpenNET Project / Index page

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

Выпуск интегрированной среды разработки Apache NetBeans 14

18.06.2022 10:45

Организации Apache Software Foundation представила интегрированную среду разработки Apache NetBeans 14, которая предоставляет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript и Groovy. Это одиннадцатый релиз, подготовленный Фондом Apache после передачи кода NetBeans компанией Oracle. Готовые сборки сформированы для Linux, Windows и macOS.

Среди предложенных изменений:

  • Включена сборка с использованием JDK17 и улучшена поддержка новых выпусков Java. Добавлен JavaDoc для тестовой ветки JDK 19 и выпуска JDK 18. В JavaDoc реализована поддержка тега "@snippet" для встраивания рабочих примеров и фрагментов кода в документацию на API.
  • Улучшена интеграция с сервером приложений Payara (ответвление от GlassFish), добавлена поддержка развёртывания приложений в локально запущенном контейнере с Payara Server.
  • Улучшена поддержка системы сборки Gradle, расширены поддерживаемые опции CLI-интерфейса, добавлена поддержка кэша конфигурации Gradle.
  • Добавлена поддержка PHP 8.1. Реализована возможность сворачивания блоков с атрибутами при редактировании кода на языке PHP.
  • Добавлен интерфейс для генерации классов для фреймворка Micronaut. Улучшена поддержка конфигурации Micronaut. Добавлен шаблон для класса Controller.
  • Улучшена поддержка CSS и добавлена поддержка спецификации ECMAScript 13 / 2022. Улучшена обработка рекурсивных структур на языке JavaScript.
  • Добавлена возможность автодополнения конструкций в SQL-запросах.
  • Встроенный в NetBeans Java-компилятор nb-javac (модифицированный javac) обновлён до версии 18.
  • Улучшена поддержка системы сборки Maven.


  1. Главная ссылка к новости (https://blogs.apache.org/netbe...)
  2. OpenNews: Выпуск интегрированной среды разработки Apache NetBeans 12.6
  3. OpenNews: Фонд Apache опубликовал отчёт за 2021 финансовый год
  4. OpenNews: Вредоносное ПО, поражающее NetBeans для внедрения бэкдоров в собираемые проекты
  5. OpenNews: Уязвимости в механизме автообновления Apache NetBeans
  6. OpenNews: Среда разработки NetBeans получила статус первичного проекта Apache
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57374-netbeans
Ключевые слова: netbeans
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (73) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:56, 18/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Это ещё живо?
     
     
  • 2.3, Аноним (3), 13:01, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это классика.
     
  • 2.8, Ыть (?), 14:13, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    На удивление. Хоть практически никто сабжем и не пользуется.
     
  • 2.14, лютый жабби___ (?), 15:20, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Это ещё живо?

    Ну, например для легаси javaEEшного нормуль. Мы ж не будем для этого покупать idea ultimate

     
  • 2.24, Аноним (24), 18:29, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А как иначе? Для C/C++ до сих пор нормальной IDE никто не родил, нетбинс наименее уныл из всех.
     
     
  • 3.26, Бывалый смузихлёб (?), 18:46, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Для C/C++ до сих пор нормальной IDE никто не родил

    Visual Studio ?

     
     
  • 4.29, Аноним (29), 18:56, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сарказм зачётный :)
     
     
  • 5.62, Вадик (??), 07:03, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Погоди, а что не так с ней? Я всегда думал что если нужно в C++/С# на win то лучше Visual Studio ничего нет.
     
     
  • 6.66, Vasya definitely Vasya (?), 10:04, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А если не на вин, то что лучше пользовать?
     
     
  • 7.72, Бывалый смузихлёб (?), 15:01, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А если не на вин, то что лучше пользовать?

    Тоже VS. Ведь и под мак тоже есть

     
     
  • 8.75, Vindex (?), 16:38, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    И эти людят заходят на Opennet Мак или винда ... текст свёрнут, показать
     
  • 6.69, bullmerr (?), 13:51, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Погоди, а что не так с ней

    M$ тебе слишком мало платит за рекламу - нам за тебя же обидно

     
  • 4.70, Lost Inside (ok), 13:52, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Оно кроссплатформенное?
     
     
  • 5.71, Бывалый смузихлёб (?), 14:58, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно кроссплатформенное?

    Условно. Есть под винду и под яблоко

     
  • 3.30, Аноним (30), 19:11, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Codelite, он ещё и раст научился.
     
     
  • 4.34, Аноним (34), 19:42, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Codelite

    zypper in codelite
    ...
    Получение: nodejs17-17.7.1-1.6.x86_64.rpm
    Получение: npm17-17.7.1-1.6.x86_64.rpm
    ...
    что за нечисть?

     
     
  • 5.36, Аноним (36), 21:31, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Code editor for C, C++, PHP and Node.js

    Надо же ему вам предоставить весь свой функционал.

     
  • 5.37, Без аргументов (?), 21:32, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ахахах, тоже щаз удивился, но у меня только npm. Зачем вообще его связывать со старой из дистриба, у меня стоит отдельно из тарболла.
     
     
  • 6.68, Вы забыли заполнить поле Name (?), 13:06, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Пакетный менеджер управляет пакетами, к чему бы это?
     
  • 4.56, Старший аноним (?), 12:00, 19/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это Глюкалово с большой буквы. Поставил - оно сразу же свалилось. А вот Code::Block работает нормально и шустро.
     
     
  • 5.67, ИмяХ (?), 10:55, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кодеблок до сих пор валится от копирования/вставки из буфера обмена.
     
     
  • 6.77, Аноним (77), 04:28, 21/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Неистово плюсую. Я из-за этих косяков с буфером, а также из-за косяков рефакторинга(тут заменю, а там не буду, либо совсем переменную не видит. Про методы в классах - совсем боль) у меня проект колом встал на год, т.к. всё желание отбивало
     
  • 3.43, Аноним (43), 21:54, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Неужели оно лучше CLion?
     
     
  • 4.45, Аноним (34), 22:28, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    +/- тоже самое, но clion платный и оплату из моей страны не принимает, за что ему непочёт и неуважение. А ещё у него 1 проект = 1 окно, что иногда неудобно.
     
  • 4.52, iPony129412 (?), 10:16, 19/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Даже в сравнение не идёт.
    С новыми стандартами у Netbeans плохо.
    Да и плагин C++ весьма слаб. Всё таки в Netbeans ориентация на Java в первую очередь.
     
     
  • 5.78, Аноним (77), 04:29, 21/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С++ плагин пока что сильнейший из того что видел. И я щас не про новый cpplite, а про старый, который появляется при включении репозитория 8.2
     
     
  • 6.79, iPony129412 (?), 07:15, 21/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > С++ плагин пока что сильнейший из того что видел. И я щас
    > не про новый cpplite, а про старый, который появляется при включении
    > репозитория 8.2

    Уныло. Разве что для луддитов с c++03

     
  • 3.47, gaal (??), 22:51, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Qt Creator вполне норм 🤷‍♂️
     
  • 3.53, iPony129412 (?), 10:23, 19/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это слишком уныло

    https://cwiki.apache.org/confluence/plugins/servlet/mobile?contentId=199530868

     
     
  • 4.54, Аноним (34), 11:30, 19/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Старый плагин хоть и устарел и не обновлялся давно, работать с ним всё ещё можно. А новый использует тот же language server что и CLion с теми же самыми возможностями и недостатками. Так что смысла платить за проприетарную обёртку над бесплатными не вижу.
     
     
  • 5.55, iPony129412 (?), 12:00, 19/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Старый плагин хоть и устарел и не обновлялся давно, работать с ним всё ещё можно.

    Можно, но слишком уныло.

     
     
  • 6.57, Аноним (34), 12:32, 19/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я по работе ещё в Android Studio на с++ пишу - считай тот же clion нахаляву - и что-то как-то не преисполнился весельем.
     
  • 3.80, adolfus (ok), 16:17, 30/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Язык C знаю. Язык C++ тоже. А что это за язык такой -- C/C++?
     

  • 1.2, Аноним (3), 13:01, 18/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Для джавы даже лучше чем эклипс.  
     
     
  • 2.4, Аноним (4), 13:18, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лол, нет конечно. Я вообще не понимаю, для чего сабж лучше, может быть, для PHP -- я не проверял.
     
     
  • 3.5, ГолодныйМяу (?), 13:29, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для php он лучше vscode, но худе phpstorm. Но если ты сидишь на wp примусы починаешь, то и норм
     
     
  • 4.10, anonymous (??), 14:49, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ЛПП, вскод _намного_ лучше для пхп.
     
     
  • 5.18, Ыть (?), 16:21, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > ЛПП, вскод _намного_ лучше для пхп.

    Насмешил.

     
     
  • 6.20, anonymous (??), 16:45, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нетбинс уже умеет в поддержку аннотаций типов, дебаггинг, phpcs, phpstan, psalm, composer и прочее-прочее-прочее?
     
     
  • 7.25, Ыть (?), 18:38, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > аннотаций типов, дебаггинг, phpcs, phpstan, psalm, composer

    Прямо список самого не нужно не нужного.

     
  • 3.9, Ыть (?), 14:15, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поддержка пэхэпэ (как и другие языки) в этой IDE реализован на вторичной основе. В первую очередь это джава.
     
  • 2.15, name (??), 15:23, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Всё лучше чем eclipse для всего.
     
  • 2.16, лютый жабби___ (?), 15:24, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Для джавы даже лучше чем эклипс.  

    Лучше напиши чем эти две поделки лучше idea community?

    Многие не в курсе, что у jb враньё написано на сайте, что javaEE и spring только из ultimate можно.

     
     
  • 3.17, Аноним (43), 15:41, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мнение не в курсе что спринг приложение собрать можно имея только maven или Gradle, а редактировать блокнотом
     
     
  • 4.32, лютый жабби___ (?), 19:21, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >а редактировать блокнотом

    и нафик тебе idea или нетбинс, такому гению? редактируй дальше в блокноте

     
     
  • 5.42, Аноним (43), 21:48, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для интеграции IDE со spring, чтобы не через grep искать что выполнится при определенном вызове, а кнопкой в ide и чтоб ошибки проверяла во время написания
     
  • 3.19, name (??), 16:40, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Каким местом у тебя ide к фреймворку привязано, болезный?
     
     
  • 4.33, лютый жабби___ (?), 19:23, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Каким местом у тебя ide к фреймворку привязано

    непонятно кому ты писал. если мне, то научи дебагать war-ник ЕЕшный без IDE с поддержкой ЕЕ

     
     
  • 5.44, name (??), 22:12, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что значит дебагать war? Я дебажу код, а не архивы.
     
     
  • 6.63, лютый жабби___ (?), 07:08, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Я дебажу код, а не архивы.

    ты, похоже, очередной эксперт-теоретик поппеннета

     
  • 4.38, Аноним (38), 21:38, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто так называемые "программисты" на java уже не могут spring приложение написать без того что IDE найдет и проверит существование bean, без прямого перехода к обработчику события, без подсказок к конфигурации, без отображения списка endpoints, без задания параметров конфигурации при запуске и т.д.

    Настоящие программисты как писали на ANSI C так и пишут и им никакие IDE не нужны.

     
     
  • 5.48, gaal (??), 22:53, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Да. Разработка на Java давно уже дошла до маразма 🤷‍♂️
     
     
  • 6.74, Аноним (74), 16:33, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что еще ожидать от "макака-формошлёп"ов не отличающих фон-неймановскую архитектуру от гарвардской.
     
  • 5.61, Ыть (?), 00:59, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Настоящие программисты как писали на ANSI C так и пишут

    Но такие программисты не востребованы, если прям не очень крутое портфолио с кучей рекомендательных писем и профильным высшим образованием. Иной раз самоучка макака-формошлёп зарабатывает в разы больше тех, кто понимает чем отличается фон-неймановская архитектура от гарвардской.

     
     
  • 6.73, Аноним (74), 16:30, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я правильно понимаю главный критерий отличий настоящего программиста от макак... большой текст свёрнут, показать
     
     
  • 7.76, iZEN (ok), 21:13, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > И да, в java графические тулкиты swing, и awt не разрабатываются, не
    > обновляются и не имеют языка разметки форм, расположения графических виджетов. "формошлёп"ством
    > лучше заниматься на другом языке.

    Кому лучше? Дезигнеру, который в Java нихрена не понимает — конечно лучше. Потому что для дезигнера главное вид, а не как оно устроено изнутри. Вот и имеем многигабайтные фреймворки на скриптовых языках и такие же многогигабайтные "браузеры", функциональность которых сводится лишь к отсылке данных формы на сервер и своевременному обновлению вида формы. Что на чистой Java делается десятком строк, большая часть из которых генерится визуальным редактором форм, проверяется на корректность кода системой сборки и отладки в IDE.


     
  • 5.64, лютый жабби___ (?), 07:11, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Настоящие программисты как писали на ANSI C

    Настоящие мазохисты, ручное управление памятью в 2022 и наступать тысячи раз на одни и те же грабли с use after free и UB и прочими "прелестями" си... а ещё у вас в кресло встроен гигантский дилдо, куда java смузихлёбам до вас

     
  • 3.28, Иван Семеныч (?), 18:50, 18/06/2022 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     

     ....ответы скрыты (24)

  • 1.7, Ыть (?), 14:07, 18/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Когда уже добавят возможность одним кликом мыши сбросить настройки до значений по-умолчанию? Вроде столько всего напихали, а элементарных вещей сделать не могут. В общем опенсорс такой опенсорс.
     
     
  • 2.12, Аноним (12), 15:02, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Пиши свой плаг
     
  • 2.35, iZEN (ok), 20:38, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    rm -rf ~/.netbeans
     
     
  • 3.40, Ыть (?), 21:46, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не то. Вот в том же IntelliJ IDEA можно сбрасывать не всё и сразу, а определенные настройки, например, относящиеся только к внешнему виду, не затрагивая другие. В vscode вообще очень круто реализован этот момент – подсвечивается каждая измененная настройка по отдельности.
     

  • 1.22, J5QF4OcOtySHg44G (ok), 17:44, 18/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    мультитаргет уже научили ? А то уже 10 лет жду.
     
     
  • 2.39, Ыть (?), 21:42, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем?
     
     
  • 3.46, J5QF4OcOtySHg44G (ok), 22:38, 18/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Прикалываешься ? Полно кейсов.
     
     
  • 4.50, део (?), 00:51, 19/06/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    чемоданы тут причем?
     
  • 2.81, adolfus (ok), 16:24, 30/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет смысла -- все IDE, за исключением самых модных, стильных и молодежных, поддерживают использование make, как наиболее продвинутый вариант управления проектом.
     

  • 1.41, Аноним (41), 21:47, 18/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пользовался им, пока не обнаружил Eglot (вменяемый lsp-клиент для Емакса вместо emacs-lsp). Eclipse и Idea никогда не переваривал, не знаю даже почему.
     
  • 1.51, FreeStyler (ok), 08:59, 19/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Слишком аляпистый интерфейс + плохая отрисовка шрифтов. Если хотя бы шрифты починят - будет хорошо, можно будет хоть попробовать посидеть. Ещё бы настройку тем сделать стандартом как у Sublime и VSCode, чтобы можно было легко брать из других редакторов.
     
     
  • 2.59, Аноним (34), 18:50, 19/06/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  плохая отрисовка шрифтов

    Да нормальная вроде. На 4к монике выглядит хорошо.

     
  • 2.60, Ыть (?), 00:53, 20/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Слишком аляпистый интерфейс

    Вот уж метко подмечено. Интерфейс – типичный опенсорс (никому не в обиду).

     

  • 1.58, BrainFucker (ok), 18:45, 19/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати, единственная опенсорсная IDE, где из коробки нормально работает Xdebug.
     
  • 1.65, Порочный (?), 09:45, 20/06/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В чем сейчас можно для J2ME разрабатывать? бобы уже не робят
     

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



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

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