NetBeans 12.3 anländer med komplett PHP 8-support, uppdateringar och mer

apache-netbönor

La Apache Software Foundation Organization tillkännagav nyligen den nya uppdateringsversionen av du rider "Apache NetBeans 12.3«, Som ger stöd för Java SE, Java EE, PHP, C / C ++, JavaScript och Groovy programmeringsspråk, detta är den sjunde versionen som släpptes av Apache Foundation sedan Oracle donerade NetBeans-koden.

För dem som fortfarande de känner inte till NetBeans, de borde veta att detta är en fri integrerad utvecklingsmiljö, Gjort främst för Java-programmeringsspråket och att det också har ett betydande antal moduler för att utöka det.

NetBeans är ett mycket framgångsrikt open source-projekt med en stor användarbas, ett ständigt växande samhälle.

NetBeans 12.3 Huvudnyheter

I den här nya versionen av NetBeans 12.3 är det markerat att Java-utvecklingsverktyg och användning av Language Server Protocol-servern (LPS) den har förlängts för att byta namn på operationer under refactoring, vika block i kod, upptäcka fel i kod och generera kod, plus lagt till JavaDoc-skärm när du svävar över handtagen.

En annan viktig förändring som kommer i den här nya versionen är att fullt stöd för PHP 8-syntax har implementerats, även om det nämns att autoslutförande för namngivna attribut och parametrar inte är klar ännu.

Dessutom, NetBeans inbyggda Java-kompilator nb-javac (javac modifierad) uppdaterad till nbjavac 15.0.0.2, som distribueras via Maven, plus testning för JDK 15 lades också till tillsammans med förbättrad visning av arbetsplatsen i stora Gradle-projekt.

När det gäller uppdateringarna som gjordes kan vi upptäcka att följande bibliotek uppdaterades: FlatLaf från 0.31 till 1.0, Groovy från 2.5.11 till 2.5.14, JAXB från 2.2 till 2.3, JGit från 5.5.1 till 5.7.0, Metro från 2.3.1 till 2.4.4 och JUnit från 4.12 till 4.13.1.

Av de andra förändringarna som sticker ut från den här nya versionen:

  • En knapp har lagts till i statusfältet för att ändra den version av PHP som används i projektet. Förbättrat stöd för Composer-paket.
  • Förmågan att arbeta med brytpunkter i felsökaren har förbättrats.
  • Kontinuerlig utveckling av C ++ Lite, ett förenklat sätt att utveckla på C / C ++ - språk.
  • Slutfört och lagt till en CPPLite-felsökare med stöd för brytpunkter, trådar, variabler, verktygstips etc.
  • Avsnittet Favorituppgifter har lagts till i Gradle Navigator.
  • Uppdaterade versioner FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
  • En allmän kodrensning har gjorts.
  • För CSS undviks blockering av användargränssnitt för odokumenterade egenskaper
  • Fixade läsbarheten för HTML-kodens kompletteringselement
  • Fixa hantering av globala värden
  • Fixa npm-logotypstorlek

Hur installerar jag Apache NetBeans 12.3 på Linux?

För dem som är intresserade av att kunna få den här nya versionen måste de ladda ner källkoden för applikationen som de kan få från länken nedan.

När du har installerat allt sedan packar du upp den nyligen nedladdade filen i en katalog som du vill.

Och från terminalen kommer vi att gå in i den här katalogen för att senare utföra följande för att bygga Apache NetBeans IDE:

1
ant

När du väl har byggt kan du köra IDE genom att skriva följande kommando:

1
./nbbuild/netbeans/bin/netbeans

också det finns andra installationsmetoder med vilka de kan stödjas, en av dem är med hjälp av Snap-paket.

De behöver bara ha stöd för att kunna installera dessa typer av paket på sitt system. För att installera med den här metoden måste du skriva följande kommando:

1
sudo snap install netbeans --classic

En annan metod är med hjälp av Flatpak-paket, så de måste ha stöd för att installera dessa paket på sitt system.

Kommandot för att utföra installationen är som följer:

1
flatpak install flathub org.apache.netbeans

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.