Weet wat er nieuw is in Apache NetBeans 11.2 en hoe u het op Linux installeert

apache-netbeans

La Apache Software Foundation heeft onlangs de release van de nieuwe versie van uw geïntegreerde ontwikkelomgeving voor het Apache NetBeans 11.2. Dit is de vierde versie die is opgesteld door de Apache Foundation na de overdracht van de NetBeans-code door Oracle en de eerste versie na de overdracht van het project vanuit de Apache-incubator.

De lancering bevat ondersteuning voor Java SE, Java EE, PHP, JavaScript en Groovy programmeertalen​ De overdracht van C / C ++ -ondersteuning van de door Oracle geleverde codebasis in versie 11.3 wordt verwacht, gepland voor januari. In april 2020 zal de Apache NetBeans 12-release worden gevormd, die zal worden begeleid als onderdeel van een Extended Support Cycle (LTS).

Voor degenen die nog steeds ze zijn niet op de hoogte van NetBeans, ze zouden moeten weten dat dit een gratis geïntegreerde ontwikkelomgeving is, gedaan voornamelijk voor de programmeertaal Java en dat het ook een aanzienlijk aantal modules heeft om het uit te breiden.

NetBeans is een zeer succesvol open source-project met een groot gebruikersbestand, een steeds groeiende community.

NetBeans 11.2 Belangrijkste nieuwe functies

Met de release van deze nieuwe versie van NetBeans 11.2 nieuwe features van de PHP-taal zijn toegevoegd, ontwikkeld in tak 7.4. Ook de toevoeging van geschreven eigenschappen wordt gemarkeerd, de operator "?? ​ de mogelijkheid om bestaande matrices te vervangen bij het definiëren van een nieuwe, een nieuw mechanisme voor het serialiseren van objecten, de mogelijkheid om grote getallen weer te geven, en een nieuw formaat voor het definiëren van functies.

Een andere verandering die opvalt ten opzichte van NetBeans 11.2 is de ondersteuning voor Java SE 13​ De mogelijkheid om bijvoorbeeld «schakelaar»In de vorm van een uitdrukking in plaats van een operator.

Se accentuering en conversiebewerkingen voor tekstblokken implementeren Ze bevatten tekstgegevens van meerdere regels zonder gebruik van teken-escape en met behoud van de oorspronkelijke tekstopmaak. De tot dusver vermelde features zijn gemarkeerd als test en worden alleen geactiveerd tijdens de montage met de "–enable-preview" vlag;

ook verschillende prestatie-optimalisaties uitgelicht: De zoeksnelheid van binaire bestanden in de boom met bronteksten is verhoogd.

Op Linux en Windows, de WatchServic-interfacee geleverd door de Java NIO2 API het wordt gebruikt om wijzigingen in mappen bij te houden, evenals snellere identificatie van bestand naar bestand.

Verbeterde ondersteuning voor het Gradle-bouwsysteem​ De mogelijkheid toegevoegd om Java-compilervlaggen te laden, zodat u experimentele Java-functies in Gradle-projecten kunt gebruiken.

Ook de verwerking van gebruikersinvoer op het tabblad toegevoegd, wat de voortgang van de montage weergeeft (uitvoer). Bij het starten van het Gradle Daemon-achtergrondproces wordt nu rekening gehouden met de eigenschap org.gradle.jvmargs.

Licentieproblemen voor code met de JavaScript-parser zijn opgelost omdat de parser eerder apart moest worden geïnstalleerd. Nu is de graal-js-parser overgebracht van de GPL naar de UPL (Universal Permissive License).

Hoe installeer ik NetBeans 11.2 op Linux?

Voor degenen die deze nieuwe versie van NetBeans 11.2 willen hebben Ze moeten minimaal de Java 8-versie van Oracle of Open JDK 8 op hun systeem hebben geïnstalleerd en Apache Ant 1.10 of hoger.

Nu moeten ze de broncode van de applicatie downloaden die ze kunnen verkrijgen via de onderstaande 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 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 ze moeten de ondersteuning hebben om deze pakketten op hun 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.