Apache NetBeans 25, introducerar förbättringar i prestanda och funktionalitet

Apache NetBeans

Några dagar sen lanseringen av den nya versionen av Apache NetBeans 25, som introducerar ett antal betydande förbättringar fokuserade på utvecklingsmiljöeffektivitet, användarupplevelse och kompatibilitet.

Bland höjdpunkterna, verktyg har optimerats nyckel i kodredigeraren, vilket ger en mer intuitiv navigering under refactoring, a Bättre hantering av flikordning i projekt och mer exakt spårning av kodändringar.

Visuell optimering och användarupplevelse

En av de viktigaste förändringarna som denna nya version av NetBeans 25 presenterar är Bädda in ikoner i SVG-format, vilket översätts till skarpare, mer skalbar grafik i gränssnittet. Dessutom, för att förbättra bildladdningen I detta format, NetBeans använder nu JSVG-biblioteket, ett lättare alternativ och effektiv jämfört med Batik.

På gränssnittsnivå, Justeringar har gjorts av utseendet på aktiva flikar och utvalda områden, samt en tydligare och mer funktionell implementering av möjligheten att visa överordnade kataloger i flikhuvuden. Också Dialogrutan för att välja kataloger har gjorts om inom filsystemet, vilket ger en smidigare och mer exakt upplevelse.

SQL-redigerare och förbättringar av support

I NetBeans 25 fick SQL-redigeraren stora förbättringar, som Ett mer avancerat system för automatisk komplettering har införts, som kan föreslå termer baserat på partiella matchningar i ord, utan att sökningen behöver börja från det första tecknet.

När det gäller förbättringar av kompileringssystemen, Kompatibilitetsförbättringar har gjorts med Ant, Gradle och Maven. I fallet med Gradle, har genomförts förmåga att köra tester i parallellt lägeeller, vilket förbättrar effektiviteten i automatiserad testning. Maven, under tiden, erbjuder nu mer exakt beroendedetekteringMedan Ant har optimerats för att stödja exekvering på Payara Server inom WSL-miljön (Windows Subsystem for Linux).

Eftersom LSP Server Support (Language Server Protocol), har förbättrats för att möjliggöra mer mångsidig användning inom NetBeans. Dessutom, har integrationen med NetBeans-plugin för VSCode förbättrats, vilket underlättar samarbetsutveckling i hybridmiljöer.

Nya funktioner för Java, PHP och andra tekniker

NetBeans 25 tillhandahåller funktionalitetsförbättringar för Java, inklusive: automatisk komplettering inom switchblock, vilket underlättar mer smidig kodskrivning, har automatisk kodformatering också förbättrats för att bättre hantera stängande parenteser.

NetBeans interna kompilator, nb-javac har uppdaterats till JDK version 24b29, vilket säkerställer kompatibilitet med de senaste funktionerna och Stöd för Nashorn 15.x JavaScript-motorn har lagts till i JDK 15 och högre versioner.

För PHP, NetBeans 25 introducerar stöd för PHPStan statisk analysator nivå 10 kontrollerDessutom, Nyligen tillagda funktioner har införlivats i PHP 8.4.

Slutligen är det värt att nämna att Groovy bibliotek har uppdaterats till version 3.0.23, erbjuder stabilitetsförbättringar och nya funktioner. Också stödet har utökats för Glasfisk 7 (upp till version 7.0.21) och GlassFish 8 (upp till testversion 8.0.0-M9).

Om du vill veta mer om det av den här nya versionen kan du kontrollera detaljerna följande länk.

Hur installerar jag Apache NetBeans 25 på Linux?

Installation av Apache NetBeans på Linux kan göras på olika sätt, beroende på användarpreferenser och systemkompatibilitet.

För de som föredrar att kompilera Apache NetBeans från källkod är det första steget att ladda ner nödvändiga filer från projektets officiella webbplats. När filerna har erhållits måste paketet packas upp till önskad plats i systemet.
Sedan måste du komma åt terminalen och navigera till katalogen där filerna extraherades. Där måste du köra följande kommando:

ant

Att bygga Apache NetBeans IDE. När du väl har byggt kan du köra IDE genom att skriva

./nbbuild/netbeans/bin/netbeans

Snap installation

För användare som föredrar en enklare och snabbare metod finns NetBeans tillgängligt som ett Snap-paket:

sudo snap install netbeans --classic

Installation med Flatpak

Ett annat tillgängligt alternativ är att installera Apache NetBeans med Flatpak. För att göra detta måste systemet ha stöd för denna typ av paket aktiverat. Kommandot för att utföra installationen är som följer:

flatpak install flathub org.apache.netbeans