Випуск інтегрованого середовища розробки Apache NetBeans 16

Організація Apache Software Foundation представила інтегроване середовище розробки Apache NetBeans 16, яке надає підтримку мовам програмування Java SE, Java EE, PHP, C/C++, JavaScript і Groovy. Готові збирання сформовані для Linux (snap, flatpak), Windows та macOS.

Серед запропонованих змін:

  • В інтерфейсі користувача надана можливість завантаження власних властивостей FlatLaf з файлу користувача конфігурації.
    Випуск інтегрованого середовища розробки Apache NetBeans 16
  • У редакторі коду розширено підтримку форматів YAML і Dockerfile. Додана підтримка форматів TOML та ANTLR v4/v3.
  • Додано підтримку деяких нових можливостей Java 19. Додано підтримку автодоповнення, форматування відступів та надання підказок для шаблонів записів (record pattern). Реалізовано автодоповнення шаблонів у позначках case. Оновлено вбудований у NetBeans Java-компілятор nb-javac (модифікований javac). У налагоджувальному API перероблено ActionsManager. Додано підтримку мультирелізних jar-архівів. Поліпшено логіку вибору Java-платформи.
  • Поліпшено підтримку системи складання Gradle. Додана початкова підтримка API project.dependency для експортування дерева залежностей із Gradle. Перероблено функціональність, пов'язану з Grade Editor. Додано підтримку проектів без build.gradle.
  • Поліпшено підтримку системи складання Maven. Поліпшено підтримку Jakarta EE 9/9.1. Реалізовано можливість обробки виведення проекту у формі артефактів, що ідентифікуються, та їх місцеположень. Додано підтримку відключення попереджень залежно від застосування тих чи інших плагінів при складанні.
  • Усунено проблеми в оточеннях для мов PHP та Groovy.
  • В оточенні для проектів на C/C++ забезпечено роботу відладчика CPPLight на системах з архітектурою aarch64.
  • Розширено можливості аудиту із використанням серверів LSP (Language Server Protocol). Додано підтримку аудиту вразливостей у Oracle cloud.

Джерело: opennet.ru

Додати коментар або відгук