Apache NetBeans 12.1, enkele verbeteringen voor C / C ++, Java en PHP

Over Apache Netbeans 12.1

In het volgende artikel gaan we Apache NetBeans 12.1 bekijken. Apache Software Foundation heeft de nieuwe versie van zijn geïntegreerde ontwikkelomgeving uitgebracht​ In de volgende regels gaan we wat nieuws zien, en we zullen ook zien hoe we het in Ubuntu 20.04 kunnen installeren.

Allereerst is het nodig om dat uit te leggen Netbeans is een gratis, geïntegreerde ontwikkelomgeving​ Het is voornamelijk gemaakt voor de programmeertaal Java, en het heeft ook een aanzienlijk aantal modules om het uit te breiden en completer te maken. NetBeans is een zeer succesvol open source-project, met een groot gebruikersbestand en een constant groeiende community.

Voor degenen die niet bekend zijn met deze IDE, moet u dat weten biedt ondersteuning voor Java SE, Java EE, PHP, JavaScript en Groovy programmeertalen​ Naast de functies is er een op Ant gebaseerd ontwerpsysteem, versiebeheer en refactoring.

netbeans vangen 12.1

In deze nieuwe versie heeft Apache Software Foundation Organization de nieuwe versie van de geïntegreerde ontwikkelomgeving uitgebracht, waarin er zijn enkele ondersteuningsverbeteringen toegevoegd voor C / C ++, Java, PHP en HTML.

Wat is er nieuw in Apache NetBeans 12.1

Apache Netbeans 12.1-opties

Deze nieuwe versie van de IDE Het bevat geen belangrijke wijzigingen, maar wel verbeteringen in sommige aspecten van de programmeertalen dat geeft toe. Onder hen kunnen we vinden:

  • Deze nieuwe uitgebrachte versie voegt toe beperkte ondersteuning voor C / C ++ -talen, die nog steeds achterblijft bij eerder uitgebrachte C / C ++ -ontwikkelingsplug-ins voor NetBeans 8.2.
  • Voor C / C ++ -ontwikkeling wordt ondersteuning geboden voor de eenvoudigste projecten. Dit maakt compileren en uitvoeren van opdrachten, syntaxisaccentuering met TextMate-grammatica's en foutopsporing met gdb mogelijk.
  • La code-aanvulling en andere bewerkingsfuncties werden geïmplementeerd door toegang te krijgen tot het taalserverprotocol (CCLS) LSP, die de gebruiker onafhankelijk moet draaien.
  • Een andere toegevoegde wijziging was de platform ondersteuning Jakarta EE 8, die Java EE verving (Java-platform, Enterprise-editie).
  • In NetBeans 12.1, de NetBeans ingebouwde Java-compiler nb-javac (gewijzigd door javac) is vertaald om Java 14 te gebruiken.

plug-ins voor netbeans 12.1

  • Voor Java SE is ondersteuning voor het Gradle-buildsysteem ingeschakeld.
  • Voor PHP zijn nieuwe acties toegevoegd aan het Composer-menu om de autoloader bij te werken en scripts uit te voeren​ In de debugger, in plaats van 0 en 1 in de Booleaanse waarden van de variabelen, worden ze weergegeven als false en true. Het bevat ook verbeterde tools voor code-analyse.
  • Voor HTML is de opmaakvalidatorcomponent bijgewerkt (validator.jar​ Bevat ondersteuning voor het voltooien van patronen. Ondersteuning toegevoegd voor codeaanvulling en syntaxisaccentuering voor constructies.
  • In CSS zijn opmaakopties voor 'Tabs en inspringingen' voorgesteld om inspringing en het gebruik van tabs of spaties te regelen.
  • In het begin, detecteer de JDK die is geïnstalleerd op Gnu / Linux en macOS met behulp van de toolkit sdkman.

Voor meer informatie over deze versie van NetBeans kunnen gebruikers raadpleeg de release-opmerking.

Installeer NetBeans 12.1

Als je deze nieuwe versie van NetBeans wilt gebruiken, moet dat in ieder geval gezegd worden we moeten minimaal Java-versie 8 van Oracle u hebben JDK openen v8 geïnstalleerd op ons systeem en Apache Mier 1.10 of hoger.

Hoe te klikken

naar installeer Netbeans versie 12.1 als snap pack op ons Ubuntu-systeem, we zullen een terminal moeten openen (Ctrl + Alt + T) en de volgende installatieopdracht moeten gebruiken:

installeer netbeans 12.1 als snap

sudo snap install netbeans --classic

Na de installatie kunnen we lancering Apache Netbeans met behulp van de programmastarter die we in ons systeem zullen vinden:

netbeans launcher 12.1

uninstall

naar verwijder het Netbans 12.1 snap-pakket vanuit ons systeem kunnen we het commando gebruiken:

verwijder netbeans 12.1 als snap

sudo snap remove netbeans

Met installateur

Een andere manier om dit programma op onze computer te installeren, is met behulp van het installatieprogramma kunnen we downloaden van website van het project​ Om dit pakket te krijgen, hebben we ook de mogelijkheid om de wget-tool van de terminal (Ctrl + Alt + T) als volgt te gebruiken:

download apache netbeans .sh installer

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

Zodra de download is voltooid, zullen we dat doen gebruik de volgende opdracht om uitvoeringsrechten te geven aan het gedownloade bestand:

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

Nu kunnen we voer het bestand uit met het commando:

sh netbeans-installatieprogramma

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

Dit commando start het grafische Netbeans-installatieprogramma.

uninstall

We kunnen verwijder deze tool uit ons team uitvoeren in de terminal (Ctrl + Alt + T) de opdracht:

verwijder netbeans 12.1 installer

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

Zoals Flatpak

Als we deze IDE als pakket willen installeren Flatpak, Het moet gezegd worden dat de te installeren versie vandaag 12 zal zijn, we zullen niet meer hebben dan schakel deze technologie in op Ubuntu 20.04.

Wanneer we dit type pakket in ons systeem kunnen installeren, kunnen we dat in een terminal (Ctrl + Alt + T) start de installatie van Netbeans 12.0 met behulp van het volgende commando:

installeer netbeans 12 als flatpak

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

uninstall

Indien nodig willen we verwijder Netbeans van onze computer, we hoeven alleen een terminal te openen (Ctrl + Alt + T) en dit andere commando te gebruiken:

verwijder Netbeans als flatpak

flatpak --user uninstall org.apache.netbeans

Voor meer informatie over dit programma kunnen gebruikers raadpleeg de wiki of de documentatie aangeboden op de projectwebsite.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Javier Filigrana Agreda zei

    Hallo, ik heb apache netbeans 12.1 waarin ik java openGl probeer te installeren, wat niet voor mij werkte, omdat ik het al op veel manieren heb geprobeerd, ik heb geprobeerd het op dezelfde manier in eclipse te installeren en het werkt niet, als je kon geef me wat hulp. Ik zou heel dankbaar zijn, aangezien ik al heel weinig tijd heb met de oplevering van een project

    1.    Damien A. zei

      Hallo. Op welke manieren heb je geprobeerd het te installeren?