NetBeans 16 is al uitgebracht en dit is het nieuws

apache-netbeans

NetBeans is een gratis geïntegreerde ontwikkelomgeving, voornamelijk gemaakt voor de programmeertaal Java.

De release van de nieuwe versie van "Apache NetBeans 16", versie die wordt geleverd met een groot aantal updates, evenals een grote lijst met fixes, taalverbeteringen, ondersteuningsverbeteringen en meer.

Voor degenen die niet bekend zijn met NetBeans, je moet weten dat dit: het is een vrij populaire IDE die ondersteuning biedt voor Java SE, Java EE, PHP, C/C++, JavaScript en Groovy programmeertalen.

NetBeans 16 Belangrijkste nieuwe functies

In deze nieuwe versie wordt de gebruikersinterface gepresenteerd biedt de mogelijkheid om uw eigen FlatLaf-eigenschappen te laden vanuit een aangepast configuratiebestand, naast het feit dat de ondersteuning voor YAML- en Dockerfile-indelingen is uitgebreid in de code-editor.

Een andere verandering die opvalt in deze nieuwe versie is de verbeterde ondersteuning voor het Maven-compilatiesysteem, evenals de verbeterde ondersteuning voor Jakarta EE 9/9.1, naast de mogelijkheid om de projectresultaten te verwerken in de vorm van identificeerbare artefacten. en hun locaties.

Het valt ook op in deze nieuwe versie van NetBeans 16 die is toegevoegd ondersteuning voor automatische aanvulling, inspringende opmaak en hints voor opnamepatronen en dat ook het automatisch aanvullen van sjablonen in kofferlabels is geïmplementeerd.

Aan de andere kant kunnen we zien dat er ondersteuning is toegevoegd om waarschuwingen op basis van het gebruik van bepaalde plug-ins tijdens het compileren uit te schakelen en dat problemen in PHP- en Groovy-omgevingen zijn opgelost.

Toegevoegd compatibiliteit met TOML- en ANTLR v4/v3-indelingen, evenals toegevoegde ondersteuning voor enkele nieuwe functies van Java 19 en bijgewerkte NetBeans' ingebouwde Java-compiler nb-javac (gemodificeerde javac).

Van de andere veranderingen die zich onderscheiden van deze nieuwe versie:

  • ActionsManager is opnieuw ontworpen in de foutopsporings-API.
  • Ondersteuning toegevoegd voor multicast-potten.
  • Verbeterde logica voor selectie van het Java-platform.
  • Verbeterde ondersteuning voor het Gradle-bouwsysteem.
  • Initiële ondersteuning toegevoegd voor de project.dependency API om een ​​Gradle-afhankelijkheidsboom te exporteren.
  • Herontworpen functionaliteit gerelateerd aan Grade Editor. Ondersteuning toegevoegd voor projecten zonder build.gradle.
  • De omgeving voor C/C++-projecten levert het werk van de CPPLight-debugger op systemen met de aarch64-architectuur.
  • Verbeterde controlemogelijkheden met behulp van LSP-servers (Language Server Protocol).
  • Ondersteuning toegevoegd voor auditing van kwetsbaarheden in de Oracle-cloud.
  • Mogelijke fouten in NPE opgelost tijdens het bewerken van ANTLR-grammatica
  • Verbeterde ondersteuning voor ANTLRv4-grammatica's
  • Ondersteuning voor ANTLRv4-codefragmenten en inspringen
  • Preciezere codeaanvulling voor ANTLRv4-grammatica's
  • Vaste inspringing van het einde van het bestand en voltooiing van de code voor ANTLR v4
  • Foutherstelherstel voor logpatronen (huidig)
  • Geïmplementeerde codeaanvulling voor jdk-19 casuspatronen
  • Oplossing voor foutherstel wanneer jlMatchException ontbreekt en patronen aanwezig zijn

Eindelijk als je er meer over wilt weten van deze nieuwe versie, kunt u de details bekijken in de volgende link.

Hoe Apache NetBeans 16 op Linux te installeren?

Voor degenen die deze nieuwe versie willen hebben, moeten ze download de broncode van de applicatie, die verkrijgbaar zijn bij de volgende link.

Zodra je alles hebt geïnstalleerd, pak je het zojuist gedownloade bestand uit in een map naar keuze.

En vanaf de terminal gaan we deze map invoeren en vervolgens uitvoeren:

ant

Om de Apache NetBeans IDE te bouwen. Eenmaal gebouwd, kunt u de IDE uitvoeren door te typen

./nbbuild/netbeans/bin/netbeans

ook er zijn andere installatiemethoden waarmee ze kunnen worden ondersteund, een daarvan is met behulp van de Snap-pakketten.

Ze hebben alleen de ondersteuning nodig om dit soort pakketten op hun systeem te kunnen installeren. Om met deze methode te installeren, moet u de volgende opdracht typen:

sudo snap install netbeans --classic

Een andere methode is met behulp van Flatpak-pakketten, dus u moet de ondersteuning hebben om deze pakketten op uw systeem te installeren.

De opdracht om de installatie uit te voeren is als volgt:

flatpak install flathub org.apache.netbeans

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Eduardo Avila Barrios zei

    Het lijkt mij zeer verstandig dat deze verbeteringen voor het einde van het jaar zijn vrijgegeven. Deze verbeteringen zullen zeker enkele problemen oplossen die we hebben gevonden en toekomstige hoofdpijn voorkomen. Beste wensen aan het NetBeans-team en onze welgemeende dank voor deze nieuwe implementaties.