Få dage siden lanceringen af den nye version af Apache NetBeans 25, som introducerer en række væsentlige forbedringer med fokus på udviklingsmiljøeffektivitet, brugeroplevelse og kompatibilitet.
Blandt højdepunkterne, værktøjer er blevet optimeret nøgle i kodeeditoren, hvilket giver mere intuitiv navigation under refactoring, en Bedre styring af fanerækkefølge i projekter og mere præcis sporing af kodeændringer.
Visuel optimering og brugeroplevelse
En af de vigtigste ændringer, som denne nye version af NetBeans 25 præsenterer, er Indlejring af ikoner i SVG-format, som udmønter sig i skarpere, mere skalerbar grafik i grænsefladen. Udover, for at forbedre billedindlæsningen I dette format, NetBeans bruger nu JSVG-biblioteket, et lettere alternativ og effektiv sammenlignet med Batik.
På grænsefladeniveau, Der er foretaget justeringer af udseendet af aktive faner og udvalgte områder, samt en klarere og mere funktionel implementering af muligheden for at vise overordnede mapper i faneblade. Også Dialogboksen til valg af mapper er blevet omdesignet i filsystemet, hvilket giver en jævnere og mere præcis oplevelse.
SQL editor og supportforbedringer
I NetBeans 25 modtog SQL-editoren store forbedringer, f.eks Et mere avanceret autofuldførelsessystem er blevet introduceret, der er i stand til at foreslå termer baseret på delvise overensstemmelser i ord, uden at søgningen skal starte fra det første tegn.
Med hensyn til forbedringer i kompileringssystemerne, Der er foretaget kompatibilitetsforbedringer med Ant, Gradle og Maven. I tilfælde af Gradle, er blevet implementeret evne til at køre test i parallel tilstandeller, som forbedrer effektiviteten af automatiseret test. Maveni mellemtiden tilbyder nu mere nøjagtig afhængighedsdetektionMens Ant er blevet optimeret til at understøtte eksekvering på Payara Server i WSL-miljøet (Windows Subsystem for Linux).
Som for LSP Server Support (Language Server Protocol), er blevet forbedret, hvilket giver mulighed for mere alsidig brug inden for NetBeans. Desuden, integration med NetBeans-plugin til VSCode er blevet forbedret, som letter samarbejdende udvikling i hybride miljøer.
Nye funktioner til Java, PHP og andre teknologier
NetBeans 25 giver funktionalitetsforbedringer til Java, herunder: autofuldførelse inden for skifteblokke, hvilket letter mere agil kodeskrivning, er automatisk kodeformatering også blevet forbedret for bedre at kunne håndtere lukkebeslag.
NetBeans interne compiler, nb-javac er blevet opdateret til JDK version 24b29, der sikrer kompatibilitet med de nyeste funktioner og Understøttelse af Nashorn 15.x JavaScript-motoren er blevet tilføjet i JDK 15 og højere versioner.
Til PHP, NetBeans 25 introducerer understøttelse af PHPStan statisk analysator niveau 10 kontrollerDerudover Nyt tilføjede funktioner er blevet indarbejdet i PHP 8.4.
Til sidst er det værd at nævne, at Groovy biblioteker er blevet opdateret til version 3.0.23, tilbyder stabilitetsforbedringer og nye funktioner. Også støtten er blevet udvidet til Glasfisk 7 (op til version 7.0.21) og GlassFish 8 (op til testversion 8.0.0-M9).
Hvis du vil vide mere om det af denne nye version, kan du tjekke detaljerne ind følgende link.
Hvordan installeres Apache NetBeans 25 på Linux?
Installation af Apache NetBeans på Linux kan gøres på forskellige måder, afhængigt af brugerpræferencer og systemkompatibilitet.
For dem, der foretrækker at kompilere Apache NetBeans fra kildekode, er det første skridt at downloade de nødvendige filer fra projektets officielle hjemmeside. Når filerne er hentet, skal pakken udpakkes til en ønsket placering i systemet.
Derefter skal du få adgang til terminalen og navigere til den mappe, hvor filerne blev udtrukket. Der skal du køre følgende kommando:
ant
At bygge Apache NetBeans IDE. Når du er bygget, kan du køre IDE ved at skrive
./nbbuild/netbeans/bin/netbeans
Installation via Snap
For brugere, der foretrækker en enklere og hurtigere metode, er NetBeans tilgængelig som en Snap-pakke:
sudo snap install netbeans --classic
Installation ved hjælp af Flatpak
En anden tilgængelig mulighed er at installere Apache NetBeans ved hjælp af Flatpak. For at gøre dette skal systemet have understøttelse af denne type pakker aktiveret. Kommandoen til at udføre installationen er som følger:
flatpak install flathub org.apache.netbeans