Apache NetBeans 12.1, några förbättringar för C / C ++, Java och PHP

Om Apache Netbeans 12.1

I nästa artikel ska vi ta en titt på Apache NetBeans 12.1. Apache Software Foundation har släppt den nya versionen av sin integrerade utvecklingsmiljö. I följande rader kommer vi att se några av nyheterna, och vi kommer också att se hur man installerar dem i Ubuntu 20.04.

Först och främst är det nödvändigt att förklara det Netbeans är en fri, integrerad utvecklingsmiljö. Det har skapats främst för Java-programmeringsspråket, och det har också ett betydande antal moduler för att utöka det och göra det mer komplett. NetBeans är ett mycket framgångsrikt projekt med öppen källkod, med en stor användarbas och ett ständigt växande samhälle.

För dem som inte känner till denna IDE, borde du veta det erbjuder stöd för Java SE, Java EE, PHP, JavaScript och Groovy programmeringsspråk. Förutom dess funktioner finns det ett Ant-baserat designsystem, versionskontroll och refactoring.

fånga nätbönor 12.1

I den här nya versionen släppte Apache Software Foundation Organization den nya versionen av den integrerade utvecklingsmiljön, där vissa supportförbättringar har lagts till för C / C ++, Java, PHP och HTML.

Vad är nytt i Apache NetBeans 12.1

Apache Netbeans 12.1 alternativ

Denna nya version av IDE Den innehåller inte viktiga ändringar, men förbättringar i vissa aspekter av programmeringsspråken det medger. Bland dem kan vi hitta:

  • Den nya versionen som släpptes lägger till begränsat stöd för C / C ++ - språk, som fortfarande släpar efter tidigare släppta C / C ++ -utvecklingsinsticksprogram för NetBeans 8.2.
  • För utveckling av C / C ++ tillhandahålls stöd för de enklaste projekten. Detta tillåter kompilering och körning av kommandon, syntaxmarkering med TextMate-grammatik och felsökning med gdb.
  • La kodavslutning och andra redigeringsfunktioner implementerades genom åtkomst till språkprotokollet (CCLS) LSP, som användaren måste köra självständigt.
  • En annan ändring var plattformssupport Jakarta EE 8, som ersatte Java EE (Java-plattformen, Enterprise Edition).
  • I NetBeans 12.1, NetBeans inbyggda Java-kompilator nb-javac (modifierad av javac) översattes för att använda Java 14.

plugins för nätbönor 12.1

  • För Java SE är stöd för Gradle build-systemet aktiverat.
  • För PHP har nya åtgärder lagts till i Composer-menyn för att uppdatera autoladdaren och köra skript. I felsökaren, istället för 0 och 1 i de Booleska värdena för variablerna, visas de som falska och sanna. Det innehåller också förbättrade verktyg för kodanalys.
  • För HTML har markup validator-komponenten uppdaterats (validator.jar). Inkluderar stöd för att fylla i mönster. Lagt till stöd för kodavslutning och syntaxmarkering för konstruktioner.
  • Formateringsalternativ för "Flikar och indrag" har föreslagits i CSS för att kontrollera indrag och användning av flikar eller mellanslag.
  • I början, upptäcka JDK installerad på Gnu / Linux och macOS med hjälp av verktygssatsen sdkman.

För mer information om den här versionen av NetBeans kan användare göra det konsultera release-anmärkning.

Installera NetBeans 12.1

Om du vill använda den här nya versionen av NetBeans måste det sägas åtminstone vi måste ha åtminstone Java version 8 av Oracle u Öppna JDK v8 installerat på vårt system och Apache Ant 1.10 eller högre.

Hur man knäpper

till installera Netbeans version 12.1 som snap pack på vårt Ubuntu-systemmåste vi öppna en terminal (Ctrl + Alt + T) och använda följande installationskommando:

installera netbeans 12.1 som snap

sudo snap install netbeans --classic

Efter installationen kan vi starta Apache Netbeans med hjälp av programstartaren som vi hittar i vårt system:

netbeans launcher 12.1

avinstallera

till avinstallera Netbans 12.1 snap-paket från vårt system kan vi använda kommandot:

avinstallera netbeans 12.1 som snap

sudo snap remove netbeans

Med installatören

Ett annat sätt att installera detta program på vår dator är med hjälp av installationsprogrammet kan vi ladda ner från webbplatsen av projektet. För att få detta paket har vi också möjligheten att använda wget-verktyget från terminalen (Ctrl + Alt + T) enligt följande:

ladda ner apache netbeans .sh installationsprogram

wget -c https://downloads.apache.org/netbeans/netbeans/12.1/Apache-NetBeans-12.1-bin-linux-x64.sh

När nedladdningen är klar gör vi det använd följande kommando för att ge exekveringsbehörigheter för den nedladdade filen:

sudo chmod +x Apache-NetBeans-12.0-bin-linux-x64.sh

Nu kan vi kör filen med kommandot:

sh netbeans installatör

./Apache-NetBeans-12.0-bin-linux-x64.sh

Detta kommando startar det grafiska Netbeans-installationsprogrammet.

avinstallera

Vi kan ta bort det här verktyget från vårt team kör kommandot i terminalen (Ctrl + Alt + T):

avinstallera netbeans 12.1 installationsprogrammet

./$HOME/netbeans-12.1/uninstall.sh

Som Flatpak

Om vi ​​vill installera denna IDE som ett paket Flatpak, Det måste sägas att den version som ska installeras idag blir 12, vi kommer inte att ha mer än aktivera denna teknik på Ubuntu 20.04.

När vi kan installera denna typ av paket i vårt system, i en terminal (Ctrl + Alt + T) kan vi starta Netbeans 12.0 installation med följande kommando:

installera netbeans 12 som flatpak

flatpak install --user https://flathub.org/repo/appstream/org.apache.netbeans.flatpakref

avinstallera

Om det behövs vill vi avinstallera Netbeans från vår dator, vi behöver bara öppna en terminal (Ctrl + Alt + T) och använda det här andra kommandot:

avinstallera Netbeans som flatpak

flatpak --user uninstall org.apache.netbeans

För mer information om detta program kan användarna konsultera wiki o dokumentation erbjuds på projektets webbplats.


Lämna din kommentar

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

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  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.

  1.   Javier Filigrana Agreda sade

    Hej, jag har i apache netbeans 12.1 där jag försöker installera java openGl, vilket inte fungerade för mig eftersom jag redan försökte på många sätt, jag försökte installera den i förmörkelse på samma sätt och det fungerar inte för mig, om du kunde ge mig någon form av hjälp skulle jag vara mycket tacksam, eftersom jag redan är mycket kort i tid för att leverera ett projekt

    1.    Damien A. sade

      Hallå. På vilka sätt har du försökt installera den?