Apache NetBeans IDE 16 Released

The Apache Software Foundation has released the Apache NetBeans 16 IDE, which provides support for the Java SE, Java EE, PHP, C/C++, JavaScript, and Groovy programming languages. Ready builds are generated for Linux (snap, flatpak), Windows and macOS.

Among the proposed changes:

  • The user interface provides the ability to load your own FlatLaf properties from a custom configuration file.
    Apache NetBeans IDE 16 Released
  • Support for YAML and Dockerfile formats has been expanded in the code editor. Added support for TOML and ANTLR v4/v3 formats.
  • Added support for some new Java 19 features. Added support for auto-completion, indentation formatting, and providing hints for record patterns. Implemented auto-completion of templates in case labels. Updated NetBeans built-in Java compiler nb-javac (modified javac). ActionsManager has been redesigned in the debug API. Added support for multi-release jars. Improved Java platform selection logic.
  • Improved support for the Gradle build system. Added initial support for the project.dependency API to export a dependency tree from Gradle. Redesigned functionality related to Grade Editor. Added support for projects without build.gradle.
  • Improved support for the Maven build system. Improved support for Jakarta EE 9/9.1. Implemented the ability to process project output in the form of identifiable artifacts and their locations. Added support for disabling warnings depending on the use of certain plugins during the build.
  • Fixed issues in PHP and Groovy environments.
  • The environment for C/C++ projects provides the work of the CPPLight debugger on systems with the aarch64 architecture.
  • Enhanced audit capabilities using LSP (Language Server Protocol) servers. Added support for vulnerability auditing in Oracle cloud.

Source: opennet.ru

Add a comment