Как стать автором
Обновить

Вышла интегрированная среда разработки Apache NetBeans 20

Время на прочтение2 мин
Количество просмотров9.2K

1 декабря 2023 года состоялся релиз интегрированной среды разработки Apache NetBeans 20. Проект имеет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки NetBeans 20 доступны для скачивания для Linux (snapcraft.io, flathub), Windows и macOS.

Согласно информации OpenNET, основные изменения и дополнения в Apache NetBeans 20:

  • для проектов на языке Java добавлена поддержка JDK 21. В систему дополнения ввода добавлена поддержка новых возможностей Java 21. До версии 21 обновлён встроенный в NetBeans Java-компилятор nb-javac (модифицированный javac). Добавлена поддержка строковых шаблонов (String Template);

  • улучшена поддержка систем сборки Gradle и Maven. Инструментарий Gradle обновлён до версии 8.4, а Maven — до версии 3.9.5. Также обновлены maven-indexer 7.0.4, lucene 9.8.0 и maven.embedder 2.0.6.1;

  • в окружении для языка PHP улучшена поддержка возможностей, появившихся в новых версиях PHP. Добавлена поддержка точек останова для исключений. Расширены проверки при создания точек останова. Обеспечено наглядное выделение разными цветами унаследованных членов классов. Добавлен режим форматирования After Use Trait;

  • в IDE для C/C++ стабилизирована поддержка CPPLite;

  • добавлена поддержка платформы GlassFish 7.0.9;

  • в окружении для web-проектов улучшена поддержка CSS (layer, supports, модули containment и text, математические функции);

  • используемый в интерфейсе управления версиями пакет jgit обновлён до выпуска 6.7.0;

  • расширены возможности, связанные с использованием серверов LSP (Language Server Protocol);

  • в редакторе при предпросмотре разметки в формате Markdown реализована поддержка checkbox-переключателей;

  • включена проверка корректности и реализовано дополнение кода для XML-документов без поля schemaLocation;

  • движок тем оформления FlatLaf обновлён до версии 3.2. На платформе Linux во FlatLaf включено декориование окон на стороне клиента;

  • расширена поддержка языка определения конфигурации HCL, применяемого в HashiCorp Terraform;

  • продолжена реализация окружения для разработки проектов на языке Rust;

  • добавлена библиотека профилирования для архитектуры ARM64.

В сентябре 2023 года вышла версия Apache NetBeans 19.

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 11: ↑10 и ↓1+14
Комментарии25

Другие новости

Истории

Ближайшие события

One day offer от ВСК
Дата16 – 17 мая
Время09:00 – 18:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область