Udviklerne af Apache, der er ansvarlige for det populære udviklings-IDE "NetBeans", annoncerede rSeneste udgivelse af Apache NetBeans 30. Denne opdatering markerer en ændring i udviklingsmiljøet ved at etablere den robuste JDK 21 som minimumskravet for at kompilere, teste og køre platformen.
Denne nye version er langt fra en simpel vedligeholdelsesopdatering Det omstrukturerer den måde, IDE'en interagerer med serverprotokoller på. af sprog og moderniserer sin base at tilbyde en meget smartere og mere prædiktiv kodningsoplevelse.
Apache NetBeans 30 Nøglefunktioner
Denne nye rate Den adresserer nogle af de mest frustrerende processer i versionskontrol. og forretningsimplementering, siden optimerer læsningen af massive repositoriesDet forbedrer understøttelsen af de nyeste webframework-specifikationer betydeligt og integrerer opdaterede versioner af de mest populære build engines på markedet, samtidig med at det prioriterer grænsefladestabilitet, understøttelse af moderne syntaks og ergonomi designet til at reducere friktion i programmørens daglige arbejde.
Java-koderedigeringsoplevelsen får flere forbedringer med et stærkt fokus på moderne syntaksstabilitet. Udviklere vil bemærke en betydeligt forbedret kodeforudsigelse og autofuldførelse når man arbejder med postkomponenttyper og når lokale klasser instansieres.
På den anden side bemærkes det, at Teamet har implementeret kritiske rettelser for at løse formatkonflikter med variabler Uden navn er den automatiske import af optællinger i switch-sætninger også blevet forbedret, og flere nullpointer-undtagelser, der blokerede profileren, er blevet rettet. Parallelt opdaterer byggesystemerne deres databaser ved at integrere indbygget Maven version 3.9.15 og Ant 1.10.17I mellemtiden justerer Gradle sine standardparametre for at forberede sig på den forestående ankomst af JDK 26-miljøer.
Modernisering af virksomheder og et banebrydende webøkosystem
Virksomhedsudvikling og webteknologier oplever et betydeligt antal forbedringer i denne udgivelse. NetBeans 30 introducerer officiel support til GlassFish-applikationsservere 7.1.0 og 8.0.0, samtidig med at de irriterende opstartsfejl rettes i Payara-serveren er knyttet til checkpoint-muligheder.
Weborienterede programmører drager fordel af en klient fra Sprogserverprotokol (LSP) stærkt forbedret, hvilket nu Den modtog native understøttelse af TypeScript React og løser afstandskonflikter i JavaScript-klasser. som indeholder statiske initialiseringsprogrammer. I mellemtiden halter PHP-økosystemet ikke bagefter i denne bølge af opdateringer, idet det inkorporerer direkte kompatibilitet med den nye pipe-operator, der blev introduceret i PHP version 8.5.
Forbedret brugerflade, Git-ydeevne og nye integrationer
Den operationelle fluiditet og miljøets overordnede æstetik De modtager en række forbedringer, der sigter mod visuel komfort.. Opdateringen af FlatLaf 3.7.1 renderingmotoren garanterer en fejlfri brugerfladeDen flytter nu den indledende indlæsningsskærm til tråden for afsendelse af begivenheder for at undgå irriterende systemnedbrud.
Versionsstyringssystemet opdaterer sin motor til JGit 7.6.0, Dette optimerer drastisk hastigheden for indlæsning af filstatus i bekræftelsesdialoger gennem batchbehandling og udsættelse af ressourcekrævende kald. Endelig forbedres den samlede skriveoplevelse også. Understøttelse af billedforhåndsvisning og stavekontrol i Markdown-dokumenter, inkorporeringen af TOML-skabeloner og en lovende integration med rust-analyzer for at styrke systemprogrammeringsøkosystemet.
Hvis du vil vide mere om det af denne nye version, kan du tjekke detaljerne ind følgende link.
Hvordan installeres Apache NetBeans 30 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