Apache NetBeans IDE 16 uitgebracht

De Apache Software Foundation introduceerde de geïntegreerde ontwikkelomgeving Apache NetBeans 16, die ondersteuning biedt voor de programmeertalen Java SE, Java EE, PHP, C/C++, JavaScript en Groovy. Er worden kant-en-klare assemblages gemaakt voor Linux (snap, flatpak), Windows en macOS.

Onder de voorgestelde wijzigingen:

  • De gebruikersinterface biedt de mogelijkheid om aangepaste FlatLaf-eigenschappen te laden vanuit een aangepast configuratiebestand.
    Apache NetBeans IDE 16 uitgebracht
  • De code-editor heeft de ondersteuning voor YAML- en Dockerfile-formaten uitgebreid. Ondersteuning toegevoegd voor TOML- en ANTLR v4/v3-formaten.
  • Ondersteuning toegevoegd voor enkele nieuwe functies in Java 19. Ondersteuning toegevoegd voor automatisch aanvullen, inspringingsopmaak en tooltips voor recordpatronen. Implementatie van sjabloonaanvulling in case-tags. De ingebouwde NetBeans Java-compiler nb-javac (gemodificeerde javac) is bijgewerkt. ActionsManager is opnieuw ontworpen in de foutopsporings-API. Ondersteuning toegevoegd voor jar-archieven met meerdere releases. Verbeterde logica voor het selecteren van het Java-platform.
  • Verbeterde ondersteuning voor het Gradle-buildsysteem. Initiële ondersteuning toegevoegd voor de project.dependency API voor het exporteren van een afhankelijkheidsboom vanuit Gradle. Herwerkte functionaliteit met betrekking tot de Cijfereditor. Ondersteuning toegevoegd voor projecten zonder build.gradle.
  • Verbeterde ondersteuning voor het Maven-buildsysteem. Verbeterde ondersteuning voor Jakarta EE 9/9.1. De mogelijkheid om projectuitvoer te verwerken in de vorm van identificeerbare artefacten en hun locaties is geïmplementeerd. Ondersteuning toegevoegd voor het uitschakelen van waarschuwingen, afhankelijk van het gebruik van bepaalde plug-ins tijdens de montage.
  • Problemen in omgevingen voor PHP- en Groovy-talen zijn opgelost.
  • In de omgeving voor C/C++-projecten werkt de CPPLight-debugger op systemen met aarch64-architectuur.
  • De auditmogelijkheden zijn uitgebreid met behulp van LSP-servers (Language Server Protocol). Ondersteuning toegevoegd voor controle op kwetsbaarheden in de Oracle-cloud.

Bron: opennet.ru

Voeg een reactie