The OpenNET Project / Index page

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

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

04.09.2023 12:07

Состоялся выпуск интегрированной среды разработки Apache NetBeans 19, которая предоставляет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки сформированы для Linux (snap, flatpak), Windows и macOS.

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

  • В редактор кода встроен просмотрщик файлов в формате Markdown.
  • В панели изменена реализация вкладок, для которых теперь задействована концепция сменяющих друг друга карт.
  • Для экранов HiDPI улучшена отрисовка индикатора вставки в режиме drag-and-drop.
  • В экранной заставке включено субпиксельное сглаживание текста с информацией о прогрессе загрузки модулей.
  • Улучшены параметры шрифта в окне с терминалом.
  • Продолжено развитие окружения для разработки проектов на языке Rust. Реализованы все типовые действия с проектами. Обеспечена корректная обработка единичных кавычек в коде на языке Rust.
  • Для проектов на языке Java в редакторе кода улучшено сворачивание условных выражений, циклов и блоков try/catch. Расширены возможности автодополнения кода. Добавлена возможность прямой привязки JTreg. Предоставлена возможность привязки модулей к архитектуре процессора, в модуле OpenJFX добавлена поддержка архитектуры Aarch64 для Linux и mac OS. Реализована возможность преобразования проекта с jakartaee8 до jakartaee10. Добавлена настройка для отключения подсказок по дополнению параметров. В построитель кода добавлена поддержка генерации лямбда-выражений.
  • В окружении для языка PHP улучшена поддержка возможностей, появившихся в новых версиях PHP.
  • Улучшена поддержка системы сборки Gradle. Инструментарий и API Gradle обновлён до версии 8.3-rc с поддержкой JDK 20.
  • Улучшена поддержка системы сборки Maven. Встроенный инструментарий maven обновлён до версий Maven 3.9.3, maven-indexer 7.0.1 и lucene 9.6.0. Добавлена поддержка фильтров для внешних индексов, оптимизировано инкрементальное обновление индексов. Улучшена поддержка Jakarta EE 10. Для JUnit5 включена кнопка 'Rerun failed tests'.
  • Добавлена поддержка платформы GlassFish 7.0.6 и сервера приложений Wildfly 28. Добавлена поддержка JSF 4.0 (Jakarta Faces).
  • В окружении для web-проектов улучшена поддержка CSS.
  • Добавлена возможность навигации по файлам HCL (язык определения конфигурации, применяемый в HashiCorp Terraform).
  • Расширены возможности, связанные с использованием серверов LSP (Language Server Protocol).


  1. Главная ссылка к новости (https://netbeans.apache.org/bl...)
  2. OpenNews: Выпуск среды разработки Qt Creator 11
  3. OpenNews: Выпуск консольной среды разработки LazyVim 5
  4. OpenNews: Выпуск интегрированной среды разработки Apache NetBeans 18
  5. OpenNews: Уязвимости в механизме автообновления Apache NetBeans
  6. OpenNews: Вредоносное ПО, поражающее NetBeans для внедрения бэкдоров в собираемые проекты
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59713-netbeans
Ключевые слова: netbeans, ide
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (72) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:12, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Оно живое... Боже, а Си/С++ до сих пор в виде плагина от NetBeans 8.2? :(
     
     
  • 2.8, Хейтер (?), 12:32, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Си/С++

    - а другой среды для этих языков нет?

     
     
  • 3.21, Аноним (21), 14:31, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет вменяемой IDE для c/c++(((

    ЗЫ Clion не предлагать.

     
     
  • 4.26, Sunderland93 (ok), 14:58, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Qt Creator
     
     
  • 5.45, Аноним (45), 19:59, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    KDevelop ещё
     
     
  • 6.51, Аноним (51), 21:46, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они kate решили превратить в замену vscode. Ну, вполне ничего, только опять реклама какого-то шлака в контекстных меню.
     
     
  • 7.56, Аноним (45), 00:08, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > только опять реклама какого-то шлака в контекстных меню.

    Где?

     
     
  • 8.57, Аноним (51), 00:28, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Плагин project, это в котором поддержку гита добавили Когда открываешь вкладку ... текст свёрнут, показать
     
  • 5.61, Neon (??), 04:26, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не очень то вменяемое, да еще прибитое к Qt
     
  • 4.30, Аноним (30), 15:33, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Неужели вы не слышали про Visual Studio?
     
     
  • 5.53, barmaglot (??), 22:08, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    VSCode это такое говно невозможное. Только люди которые нормальных IDE не использовали могут считать VSCode IDE.
     
     
  • 6.71, ld (?), 11:59, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Возможно, имелась ввиду полноценная IDE Visual Studio, а не Code.
     
  • 4.31, YM2608 (?), 16:09, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    нус <code::blocks> вполне идеальная IDE, позволяет на лету менять компиляторы, сама настраивает IDE под компиляторы - не то шо Eclipse
    https://ibb.co/Kq3QXyC
     
     
  • 5.62, Neon (??), 04:27, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Только кривое и забагованное до жути.
     
     
  • 6.79, YM2608 (?), 22:32, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    я ни разу не сталкивался с багами
     
  • 4.37, АнонМК (?), 16:48, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://codelite.org/ не устраивает?
     
  • 4.38, Аноним (38), 18:26, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>> ЗЫ Clion не предлагать.

    Ну значит и не получишь вменяемую IDE.

     
     
  • 5.39, Аноним (21), 18:37, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Clion никаким боком к "вменяемой" IDE  не относится.
     
     
  • 6.42, Аноним (42), 19:23, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Перешел на нее с VS пару лет назад, очень даже вменяемая. Тут дело привычки в первые пару дней.
     
  • 4.65, Тот_Самый_Анонимус_ (?), 06:49, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Red Panda C++
     
  • 4.75, Аноним (75), 15:12, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я так смотрю Intel Parallel Studio вообще никто не использует
     
  • 3.23, Аноним (23), 14:41, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В своё время поддержка С, С++ была очень хорошей, даже получше чем у Visual Studio. Тем не менее официально они эти языки не поддерживают. Если бы не Apache и они и далее поддерживали С++, это точно была бы моя IDE — удобно и быстро.
     
     
  • 4.33, soarin (ok), 16:18, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вроде никогда не было нормальной поддержки C++.
    Постоянно всеми цветами радуги блевало на валидном коде.
     
     
  • 5.59, Аноним (75), 01:38, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    До того как NetBeans купило Apache, у них была поддержка C/C++.
     
     
  • 6.60, iPony129412 (?), 04:08, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я про качество поддержки. А не то, что была или нет.
    Вроде даже пайтон официально был. Так был, что лучше бы не было.
     
     
  • 7.64, troizet (ok), 05:00, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для питона плагин есть https://github.com/albilu/netbeansPython
     
  • 3.35, Аноним (35), 16:32, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Emacs.
     
     
  • 4.69, Аноним (69), 08:43, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Emacs.

    +
    А на geany все забили? Мне кажется как база для ИДЕ и не плох

     
  • 3.76, Lost Inside (ok), 16:11, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Божественная MVS.
     

  • 1.2, Andrey (??), 12:13, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кто использует, расскажите почему, и на чём программируете в этой IDE?
     
     
  • 2.6, troizet (ok), 12:25, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Использую для php.
     
  • 2.7, Хейтер (?), 12:30, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >расскажите почему

    - удобно: всё что надо есть, а то чего не надо нет
    - бесплатно: совесть чиста
    - кроссплатформенно: одни и те же кнопки и настройки в разных ОС

     
  • 2.20, Аноним (20), 14:12, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Java, менее тормозное, чем все остальное.
     
  • 2.28, Cradle (?), 15:18, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Использую для C embedded, изза удобной поддержки cmake, не могу без него, структура проектов такая - несколько targets в одном проекте, порой с разными тулчейнами. Ну, и привычка конечно, в 2008м как подсел так не могу к чему-то другому привыкнуть (эклипс не предлагать :)
     
     
  • 3.78, Аноним (78), 22:26, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    От Эклипса ощущения, будто тебя ненавидят все:)
     
  • 2.29, Cradle (?), 15:21, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, Microchip тоже свой Studio на нем делает, как еще шестую версию форкнули так сами там всё и допиливают. Даже вполне удобно, хотя конечно сильно под их продукты заточено.
     

  • 1.4, Golangdev (?), 12:15, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Всё хорошо, но не хватает Kotlin'а

    Надо хоть как-то конкурировать с JetBrains

     
     
  • 2.5, troizet (ok), 12:24, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Недавно создан пулл реквест с добавлением поддержки lsp сервера https://github.com/apache/netbeans/pull/6384
     
     
  • 3.9, Аноним (9), 12:32, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    тогда получится, что нетбинс - это просто тормознутая версия вскода
     
     
  • 4.10, troizet (ok), 12:40, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Можете попробовать допилить недоделанный плагин от JetBrains https://github.com/apache/netbeans/pull/1398
     
     
  • 5.47, Golangdev (?), 20:21, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо!
     
  • 4.14, Аноним (14), 13:07, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Неужто Жаба тормознее Электрона?
     
     
  • 5.49, Аноним (9), 21:42, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не жаба, а сабж
     

  • 1.15, Аноним (15), 13:10, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Боже, это что за иконки? Это для IDE для детей что ли?
     
     
  • 2.16, BeLord (ok), 13:13, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе шашечки или ехать?-)))
     
     
  • 3.27, penetrator (?), 15:07, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чтобы ты всю жизнь в розовом такси ездил, ОК?
     
     
  • 4.83, Аноним (-), 22:10, 10/09/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.41, Аноньимъ (ok), 18:59, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что не так с иконками?
    Ничего детского в них не вижу, вроде в целом по стилю нет претензий.
    В сравнении с плоским монохромным кладбищем современных интерфейсов, обусловленным в первую очередь тем что дизайн делать теперь не модно, а модно шрифты вместо иконок вставлять, это вообще божественные иконки.
     
  • 2.63, Neon (??), 04:28, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нарисовано профессиональными программистами.))) Классика же
     

  • 1.19, CHIM (ok), 13:33, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    хм... На официальном сайте по прежнему 18я самая последняя.
     
     
  • 2.24, Аноним (23), 14:43, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/apache/netbeans/releases
    Релиз есть
     
     
  • 3.44, Igor (??), 19:42, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там только исходники есть! Готовых сборок нет - ссылки с новости то на совсем протухший nb15, то на flatpak nb18. Прошло 3 дня - но все или спят или бурно отмечают новый выпуск!
     
     
  • 4.77, магия (?), 21:07, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    для одаренных: https://netbeans.apache.org/download/nb19/index.html
     

  • 1.22, YM2608 (?), 14:33, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    уже намного лучше
     
     
  • 2.67, Аноним (67), 08:09, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чем лучше и чего лучше?
     
     
  • 3.73, YM2608 (?), 14:22, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    лучше предыдущих версий
     

  • 1.25, ЛисийАмбассадор (?), 14:48, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вернули бы поддержку JavaME.. староверы помнят, да и кнопочники популяризуются в некоторых штатах
     
     
  • 2.48, anonymus (?), 20:27, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    индии?
     
     
  • 3.74, СтальнойБиндер (?), 14:59, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    и на американском материке тоже, в новостях проскальзывало
     

  • 1.36, Дмитрий (??), 16:39, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Удобная, быстрая, давно использую.
    Запуск с отключением мигания курсора, с шрифтом меню и отключением уведомлений о сбоях:
    netbeans -J-Dnetbeans.debug.editor.caret.focus=true --locale en:US --fontsize 14 -J-Dnetbeans.exception.alert.min.level=99999 -J-Dnetbeans.exception.report.min.level=99999
     
  • 1.40, Аноньимъ (ok), 18:56, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Удивительно, оно ещё шевелится!

    А вот о эклипсе давно ничего не слышал.

    Последний раз несколько лет назад когда они форк вскода решили делать.

     
     
  • 2.43, Аноним (51), 19:41, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так Эклипс не нуждается в рекламе. А вот сабж всегда был неюзабельный.
     

  • 1.52, zog (??), 21:51, 04/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сможет ли NetBeans конкурировать с жадным JetBrains? Последний конкретной заколебал своей алчностью.
     
     
  • 2.55, Аноним (55), 23:15, 04/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    туто не жадный jenbrains https://consulo.io/
     
  • 2.68, хрю (?), 08:34, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    NetBeans он для простых вещей и как конкурент-а его не надо рассматривать. Если уж не хочёшь честно воровать идею, то бери комьюнити версию. Для редактирования кода там есть всё, а интеграции делай через mvn ну или по модному в gradle.
     
     
  • 3.70, troizet (ok), 08:58, 05/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В комьюнити версии нет php.
     
  • 3.80, zog (??), 04:08, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Воровать? Благодаря мне эти жадные черти зарабатывают кучу бабла с моих работодателей. Всякого рода студентам и преподам они дают лицензию на всю линейку своих IDE совершенно бесплатно, дабы подсадить как наркоманов на иглу бесплатной дозой, а мне для домашнего самообразования - шиш с маслом. Причём не важно контрибьютишь ли ты в их код или нет. И, как тут уже заметили, не на всё есть community edition, например: GoLand, CLion. Платить $289 для поиграться с Go или C/C++ проектом раз или два раза в год? Да пошли они на... Даже Microsoft не на столько алчные дети женщин с низким уровнем социальной ответственности.
     
     
  • 4.82, Аноним (82), 15:02, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не работай на дядю(С)известно чей.
     

  • 1.66, Аноним (67), 08:08, 05/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё так же копирайт Оракла стоит?
     
  • 1.72, Roman Dyaba (?), 12:13, 05/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вы хоть ссылки посмотрите, страницу и календарь, когда релиз.
    На сайте 18 !
    Абырбалг !
     
     
  • 2.81, zog (??), 04:10, 06/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Почисти кеш, протри глаза...
     

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



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

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