NetBeans 12.3 ankommer med fuld PHP 8 support, opdateringer og mere

apache-netbønner

La Apache Software Foundation Organization annoncerede for nylig den nye opdateringsversion af din IDE «Apache NetBeans 12.3“, som understøtter programmeringssprogene Java SE, Java EE, PHP, C/C++, JavaScript og Groovy, hvilket gør dette til den syvende version udgivet af Apache Foundation siden Oracle donerede NetBeans-koden.

For dem, der stadig De er uvidende om NetBeans, de burde vide, at dette er et gratis integreret udviklingsmiljø, Færdig primært til Java programmeringssprog og som også har et betydeligt antal moduler til at udvide det.

NetBeans er et meget vellykket open source-projekt med en stor brugerbase, et konstant voksende fællesskab.

NetBeans 12.3 Vigtigste nye funktioner

I denne nye version af NetBeans 12.3 fremhæves det, at Java udviklingsværktøjer og brugen af ​​Language Server Protocol serveren (LPS) den er blevet forlænget til omdøbning af operationer under refactoring, foldeblokke i kode, detektering af fejl i kode og generering af kode, plus tilføjet JavaDoc-visning, når du svæver over identifikatorer.

En anden vigtig ændring, der kommer i denne nye version, er det fuld understøttelse af PHP 8-syntaks er blevet implementeret, selvom den nævner, at autofuldførelse for navngivne attributter og parametre ikke er klar endnu.

Endvidere NetBeans' indbyggede Java-kompiler nb-javac (modificeret javac) opdateret til nbjavac 15.0.0.2, som distribueres via Maven, plus test til JDK 15 blev også tilføjet sammen med forbedret delprojektvisualisering i store Gradle-projekter.

Med hensyn til de opdateringer, der blev lavet, kan vi konstatere, at følgende biblioteker blev opdateret: FlatLaf fra 0.31 til 1.0, Groovy fra 2.5.11 til 2.5.14, JAXB fra 2.2 til 2.3, JGit fra 5.5.1 til 5.7.0, Metro fra 2.3.1 til 2.4.4 og JUnit fra 4.12 til 4.13.1.

Af de andre ændringer Hvad skiller sig ud i denne nye version:

  • En knap er blevet tilføjet til statuslinjen for at ændre den version af PHP, der bruges i projektet. Forbedret understøttelse af Composer-pakker.
  • Forbedret evnen til at arbejde med breakpoints i debuggeren.
  • Løbende udvikling af C++ Lite, en forenklet måde at udvikle på C/C++ sprog.
  • Fuldført og tilføjet en CPPLite-debugger med understøttelse af brudpunkter, tråde, variabler, værktøjstip osv.
  • Sektionen Favoritopgaver er blevet tilføjet til Gradle Navigator.
  • Opdaterede versioner FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
  • Der er foretaget en generel kodeoprydning.
  • For CSS forhindret UI-blokering på udokumenterede egenskaber
  • Fast læsbarhed af HTML-kodefuldførelseselementer
  • Rette håndtering af globale værdier
  • Ret npm logo størrelse

Hvordan installeres Apache NetBeans 12.3 på Linux?

For dem, der er interesseret i at kunne få denne nye version, skal de downloade kildekoden til applikationen, som de vil være i stand til at få fra nedenstående link.

Når du har alt installeret, skal du pakke den nyligt downloadede fil ud i en mappe, du ønsker.

Og fra terminalen går vi ind i denne mappe for senere at udføre følgende for at bygge Apache NetBeans IDE:

1
ant

Når den er bygget, kan du køre IDE ved at skrive følgende kommando:

1
./nbbuild/netbeans/bin/netbeans

også der er andre installationsmetoder som de kan understøttes med, en af ​​dem er ved hjælp af Snap-pakker.

De behøver kun at have support for at kunne installere disse typer pakker på deres system. For at installere efter denne metode skal du skrive følgende kommando:

1
sudo snap install netbeans --classic

En anden metode er ved hjælp af Flatpak-pakker, så de skal have support til at installere disse pakker på deres system.

Kommandoen til at udføre installationen er som følger:

1
flatpak install flathub org.apache.netbeans

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.