Релиз Apache NetBeans 20 – интегрированной среды для разработки
10:11, 05.12.2023
Релиз Apache NetBeans 20 состоялся 1 декабря 2023. В данном проекте есть поддержка следующих языков программирования - JavaScript, Java SE, Rust, Java EE, Groovy, C++/C, и PHP. Юзеры macOS, Linux, и Windows могут использовать версию NetBeans 20.
Что касается основных изменений и дополнений в NetBeans 20 они следующие:
- Стабилизирована поддержка CPPLite в IDE для С++/C;
- Добавлена проверка корректности и дополнение кода для XML-docs без schemaLocation;
- Реализация окружения для разработки на Rust;
- Расширена поддержка языка для определения HCL конфигурации;
- Новая библиотека профилирования для ARM64 архитектуры;
- FlatLaf получил обновление до 3.2 версии. Также для Linux юзеров активировано декодирование окон на клиентской стороне;
- Поддержка переключателей checkbox, в редакторе во время предпросмотра разметки в Markdown формате;
- Jgit обновлён до версии 6.7.0;
- Улучшены возможности использования LSP или Language Server Protocol;
- Поддержка платформы GlassFish 7.0.9;
- Улучшение поддержки систем Maven (обновлен до версии 3.9.5) и Gradle (до версии 8.4). Кроме того, обновления также в maven.embedder 2.0.6.1, maven-indexer 7.0.4, и lucene 9.8.0;
- Есть поддержка JDK 21 для Java. Добавлена поддержка новых возможностей Java 21. Так же, есть Java-компилятор – nb-javac и поддержка String Template (строковых шаблонов).
- Улучшена поддержка для языка PHP. Добавлен режим After Use Trait, поддержка точек останова для исключений, и усовершенствование проверки при создании точек останова.