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

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

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

  • Додано підтримку платформи Jakarta EE 10 та покращено підтримку деяких нових можливостей Java 19, таких як зіставлення за шаблоном у виразах «switch». Проведено підготовку до підтримки JDK 20. Додано додаткові підказки для коду Java. До версії 19.0.1 оновлено вбудований у NetBeans Java-компілятор nb-javac (модифікований javac). Додано підтримку javadoc-тегу @summary. Покращено подання Java AST під час налагодження. Поліпшено індексацію вихідних текстів з помилками.
  • Поліпшено підтримку системи складання Gradle. Забезпечено доступ до Java-платформи для Java Gradle-проектів. Реалізовано визначення та автоконфігурація проксі. Gradle Tooling API оновлено до версії 8.0-rc-1. В інтерфейсі проведено чищення опцій.
  • Поліпшено підтримку системи складання Maven. Включено обробку трасувань стека. Реалізовано визначення та автоконфігурація проксі. Додано підказку для оновлення залежностей. Оновлено версії maven 3.8.7 та exec-maven-plugin 3.1.0. Дозволено виконання локальної індексації під час завантаження зовнішніх індексів.
  • В оточенні мови PHP реалізована підтримка нових можливостей PHP 8.2, таких як класи в режимі тільки для читання, типи null, false і true, визначення констант в типажах. Поліпшено підтримку методів у типах enum.
  • Додано підтримку профілів OCI (Oracle Cloud Infrastructure).
  • Для Tomcat і TomEE реалізовано підтримку Jakarta EE і Java EE.
  • В оточенні для веб-проектів покращено підтримку CSS, забезпечено пошук CSS-властивостей без урахування регістру та оптимізовано зіставлення при доповненні CSS-запитів.
  • Перероблено деякі налаштування історії версіонування.
  • У редакторі коду надано можливість закриття разом всіх документів у списку. ANTLRv4 Runtime оновлено до версії 4.11.1. Надано початкову підтримку ANTLR4 Lexer, на яку переведено код для роботи з форматами ANTLR та TOML.
  • При запуску в Linux забезпечено автоматичне визначення режиму субпіксельного відтворення тексту в KDE.

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


Джерело: opennet.ru

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