Release of an integrated development environment Apache Netbeans 16

Apache Software Foundation introduced The integrated development environment apache netbeans 16 , which provides support for programming languages ​​Java Se, Java EE, PHP, C/C ++, JavaScript and Groovy. Ready assemblies formed for linux ( Snap , flatpak ), Windows and MacOS.

Among the proposed changes :

  • The user’s interface is given the ability to download the Flatlaf’s own properties from the Configuration User File.


  • In the code editor, support for Yaml and Dockerfile formats is expanded. Added support for TOML and Antlr V4/V3.
  • Added support for some new Java 19 capabilities. Added support for auto -complement, formatting indentation and providing tips for
    Record pattern templates. Implemented auto -filling of templates in the tags of CASE. The NB-JAVAC (modified JAVAC) built into the Netbeans Java Comp there is updated. In the debt API, the ActionSmanager was redesigned. Added support multibillial jar archives. Improved the logic of choosing a Java platform.
  • Improved support for the GRADLE assembly system. The initial support of the API Project.Dependency is added to export the dependencies from the Gradle. The functionality associated with the GRADE EDITOR is processed. Added project support without Build.gradle.
  • Improved support for the Maven assembly system. Improved support for Jakarta EE 9/9.1. The possibility of processing the output of the project in the form of identified artifacts and their locations has been implemented. Support for disconnection of warnings depending on the use of certain plugins during assembly.
  • added

  • Removable problems in the environment for PHP languages ​​and
    Groovy.
  • , surrounded by projects on C/C ++, the work of the CPPLight debugger on systems with architecture AARCH64 is ensured.
  • Audit capabilities using LSP servers (Language Server Protocol) are expanded. Added support for the audit of vulnerabilities in Oracle Cloud.
/Media reports cited above.