Een paar dagen geleden, de Apache-team onthuld door middel van een aankondiging de lancering van de nieuwe versie van «NetBeans 27», een update die deze populaire geïntegreerde ontwikkelomgeving met aanzienlijke verbeteringen versterkt.
Deze nieuwe versie richt zich op het uitbreiden van de compatibiliteit met de verschillende programmeertalen die door deze ontwikkelomgeving worden ondersteund. Daarnaast optimaliseren we de productiviteit van ontwikkelaars en moderniseren we de ervaring van het werken met complexe projecten.
Apache NetBeans 27 Belangrijkste nieuwe functies
In deze nieuwe versie van NetBeans 2 is het de versterkte compatibiliteit met Gradle 9, die nu gebruikt kan worden in nieuw aangemaakte projecten, omdat het oplossingen bevat voor een stabielere werking. Maven ontvangt op zijn beurt updates in je gereedschapskist, versie 3.9.11 bereiken, Naast de toevoeging van de Njord-plug-in en verschillende oplossingen die het beheer van afhankelijkheden eenvoudiger maken. Er zijn verbeteringen aangebracht in de integratie met Ant, waardoor er meer consistentie ontstaat bij de uitvoering van het project.
In het geval van Java, de nieuwe versie van NetBeans 27 Het bevat functionaliteiten waarmee u afzonderlijke bestanden buiten projecten kunt refactoren., een functie waar de community veel om vroeg. Gedeeltelijke ondersteuning voor het importeren van modules is toegevoegd, de mogelijkheden voor foutopsporing en stackanalyse zijn geoptimaliseerd, en De nb-javac compiler is bijgewerkt naar de overeenkomstige versie van JDK 25b31We hebben ook bugs in de formatter opgelost, de herinspringing en codeaanvulling verbeterd en suggesties voor ongebruikte elementen geoptimaliseerd.
PHP, web- en enterpriseframeworks
De omgeving voor PHP biedt nu verbeterde syntaxisaccentuering en ondersteuning voor HTML-tags. op maat gemaakt, wat het werk aan projecten die beide talen combineren verbetert en vergemakkelijkt. Voor webontwikkeling, NetBeans 27 bevat een JSON semantische parser, ondersteuning voor CSS Level 4 media queries en verbeteringen in de Vue.js-bestandsintegratie. Aan de kant van bedrijven is de ondersteuning voor GlassFish 7.0.24 en 8.0.0-M11 uitgebreid, zijn de naamruimten PrimeFaces en OmniFaces toegevoegd, is de automatische aanvulling van JSF-klassen verbeterd en zijn Payara 5.x en JDK 21 geïntegreerd.
El code-editor krijgt verschillende opmerkelijke verbeteringen: ondersteunt nu vergelijking van directory-inhoud, Biedt een SVG-bestandsvoorbeeld en verbetert de TextMark/Markdown-ondersteuningDit alles wordt aangevuld met de update van de FlatLaf 3.6.1-thema-engine, die het uiterlijk van de IDE vernieuwt met meer stabiliteit en consistentie in de gebruikersinterface.
Van de andere veranderingen die opvallen:
- Verbeterde automatische aanvulling van JSF-klassen
- Verbeterde JSF-tagfunctieproviders
- Het gebruik van WeakSet is vervangen door het JDK-equivalent en de klasse is verouderd
- Verbeter/corrigeer de verwerking van XML-catalogi
- In de VSCode-extensie zijn gebruikersinstellingen voor bevestigingstekens toegevoegd om codesuggesties te accepteren.
Als je er meer over wilt weten van deze nieuwe versie, kunt u de details bekijken in de volgende link.
Hoe Apache NetBeans 25 op Linux te installeren?
Apache NetBeans kan op verschillende manieren op Linux worden geïnstalleerd, afhankelijk van de voorkeuren van de gebruiker en de compatibiliteit van het systeem.
Als u Apache NetBeans liever vanuit de broncode compileert, is de eerste stap het downloaden van de benodigde bestanden van de officiële website van het project. Zodra de bestanden zijn verkregen, moet het pakket worden uitgepakt op de gewenste locatie in het systeem.
Vervolgens moet u de terminal openen en naar de map navigeren waar de bestanden zijn uitgepakt. Daar moet u de volgende opdracht uitvoeren:
ant
Om de Apache NetBeans IDE te bouwen. Eenmaal gebouwd, kunt u de IDE uitvoeren door te typen
./nbbuild/netbeans/bin/netbeans
Installatie via Snap
Voor gebruikers die de voorkeur geven aan een eenvoudigere en snellere methode, is NetBeans beschikbaar als Snap-pakket:
sudo snap install netbeans --classic
Installatie met behulp van Flatpak
Een andere optie is om Apache NetBeans te installeren met behulp van Flatpak. Om dit te kunnen doen, moet het systeem ondersteuning voor dit type pakketten hebben ingeschakeld. Het commando om de installatie uit te voeren is als volgt:
flatpak install flathub org.apache.netbeans