Достъпна е интегрираната среда за разработка Apache NetBeans 20

Представен е новият интегриран среда за разработка Apache NetBeans 20, предоставяща поддръжка за програмните езици Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Подготвени са версии за Linux (snap, flatpak), Windows и macOS.

Сред предложените промени:

  • За проектите на Java е добавена поддръжка за JDK 21. Системата за разширения включва новите възможности на Java 21. Вграденият компилатор на Java в NetBeans, nb-javac (модифициран javac), е актуализиран до версия 21. Добавена е поддръжка за шаблони на низове (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.
  • В средата за уеб проекти е подобрена поддръжката на CSS (@layer, @supports, модули containment и text, математически функции).
  • Използваният в интерфейса за управление на версии пакет jgit е актуализиран до версия 6.7.0.
  • Разширени са възможностите, свързани с използването сървъри LSP (Language Server Protocol).
  • В редактора при предварителен преглед на Markdown разметка е реализирана поддръжка за checkbox-превключватели.
    Достъпна е интегрираната среда за разработка Apache NetBeans 20
  • Включена е проверка за коректност и е реализирано завършване на кода за XML-документи без поле schemaLocation.
  • Двигателят за теми FlatLaf е актуализиран до версия 3.2. На платформата Linux е включено декориране на прозорците на клиентска страна.
  • Поддръжката на езика за определяне на конфигурация HCL, който се използва в HashiCorp Terraform, е разширена.
  • Продължава реализацията на среда за разработка на проекти на Rust.
  • Добавена е библиотека за профилиране за архитектура ARM64.

Достъпна е интегрираната среда за разработка Apache NetBeans 20


Източник: opennet.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster