Apache NetBeans 12.1, algunes millores per a C / C ++, Java i PHP

About Apache Netbeans 12.1

En el següent article anem a fer una ullada a Apache NetBeans 12.1. Apache Software Foundation ha llançat la nova versió del seu entorn de desenvolupament integrat. En les següents línies anem a veure algunes de les novetats, i veurem també com instal·lar-ho en Ubuntu 20.04.

Primer de tot, cal explicar que Netbeans és un entorn de desenvolupament integrat i gratuït. S'ha creat principalment per al llenguatge de programació Java, i que a més compta amb una important quantitat de mòduls per estendre i fer-lo més complet. NetBeans és un projecte de codi obert molt reeixit, amb una gran base d'usuaris i una comunitat en constant creixement.

Per aquells que no estan familiaritzats amb aquest IDE, han de saber que suporta els llenguatges de programació Java SE, Java EE, PHP, JavaScript i Groovy. A més de les seves característiques, hi ha un sistema de disseny basat en Ant, control de versions i refactorització.

captura de netbeans 12.1

En aquesta nova versió, Apache Software Foundation Organization va llançar la nova versió de l'entorn de desenvolupament integrat, en la qual s'han agregat algunes millores de suport per a C / C ++, Java, PHP i HTML.

Novetats d'Apache NetBeans 12.1

opcions d'Apache Netbeans 12.1

Aquesta nova versió de l'IDE no inclou canvis importants, però si millores d'alguns aspectes dels llenguatges de programació que admet. Entre elles podem trobar:

  • Aquesta nova versió llançada afegeix suport limitat per a llenguatges C / C ++, Que encara està per darrere dels complements de desenvolupament C / C ++ llançats anteriorment per NetBeans 8.2.
  • Per al desenvolupament de C / C ++, s'ofereix suport per als projectes més simples. això permet compilar i executar ordres, ressaltar la sintaxi amb les gramàtiques TextMate i depurar amb gdb.
  • La finalització de codi i altres funcions d'edició es van implementar accedint a el protocol de servidor d'idiomes (CCLS) LSP, que l'usuari ha d'executar de forma independent.
  • Un altre canvi agregat va ser el suport per a la plataforma Jakarta EE 8, Que va reemplaçar a Java EE (Plataforma Java, Enterprise Edition).
  • A NetBeans 12.1, el compilador Java integrat de NetBeans nb-javac (modificat per javac) Es va traduir per utilitzar Java 14.

plugins per netbeans 12.1

  • Per Java SE, la compatibilitat amb el sistema de compilació Gradle està habilitada.
  • Per PHP s'han afegit noves accions a menú Composer per actualitzar el autocarregador i executar scripts. En el depurador, en lloc de 0 i 1 en els valors booleans de les variables, es mostren com a fals i veritable. També inclou eines millorades per a anàlisi de codi.
  • Per HTML, s'ha actualitzat el component validador de marcat (validator.jar). Inclou suport per completar patrons. Es va agregar suport per completar el codi i ressaltar la sintaxi per a construccions.
  • En CSS s'han proposat opcions de format de 'Tabulacions i sagnats' per controlar la sagnia i l'ús de tabulacions o espais.
  • A l'inici, detecta el JDK instal·lat a GNU / Linux i macOS mitjançant el conjunt d'eines SDKMAN.

Per obtenir més informació sobre aquesta versió de NetBeans, els usuaris podem consultar la nota de l'llançament.

Instal·lar NetBeans 12.1

Si vols utilitzar utilitzar aquesta nova versió de NetBeans, cal dir que almenys hem de tenir al menys Java versió 8 d'Oracle o Open JDK v8 instal·lat en el nostre sistema i Apatxe Ant 1.10 el superior.

com snap

Per a la instal·lar la versió 12.1 de Netbeans com paquet snap en el nostre sistema Ubuntu, Haurem d'obrir una terminal (Ctrl + Alt + T) i utilitzar la següent comanda d'instal·lació:

instal·lar netbeans 12.1 com snap

sudo snap install netbeans --classic

Finalitzada la instal·lació, ja podem llançar Apache Netbeans utilitzant el llançador de el programa que trobarem en el nostre sistema:

llançador de netbeans 12.1

Desinstal

Per a la desinstal·lar el paquet snap d'Netbans 12.1 del nostre sistema podem utilitzar la comanda:

desinstal·lar netbeans 12.1 com snap

sudo snap remove netbeans

amb instal·lador

Una altra forma d'instal·lar aquest programa al nostre equip serà utilitzant l'instal·lador que podem descarregar des de la pàgina web del projecte. Per fer-nos amb aquest paquet també tindrem la possibilitat d'utilitzar des de la terminal (Ctrl + Alt + T) l'eina wget de la següent manera:

descarregar instal·lador apatxe netbeans .sh

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

Finalitzada la descàrrega, anem a utilitzar la següent comanda per donar permisos d'execució a l'arxiu descarregat:

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

Ara ja podem executar l'arxiu amb la comanda:

instal·lador sh netbeans

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

aquesta comanda iniciarà l'instal·lador gràfic de Netbeans.

Desinstal

podrem eliminar aquesta eina del nostre equip executant a la terminal (Ctrl + Alt + T) la comanda:

desinstal·lar instal·lador netbeans 12.1

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

com Flatpak

Si volem instal·lar aquest IDE com a paquet Flatpak, cal dir que a dia d'avui la versió que es va a instal·lar serà la 12, No tindrem més que habilitar aquesta tecnologia a Ubuntu 20.04.

Quan ja puguem instal·lar aquest tipus de paquets en el nostre sistema, en una terminal (Ctrl + Alt + T) podrem llançar la instal·lació de Netbeans 12.0 utilitzant la següent comanda:

instal·lar netbeans 12 com a flatpak

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

Desinstal

Si arribat el cas volem desinstal·lar Netbeans del nostre equip, Només haurem d'obrir una terminal (Ctrl + Alt + T) i utilitzar aquest altre ordre:

desinstal·lar Netbeans com flatpak

flatpak --user uninstall org.apache.netbeans

Per a més informació d'aquest programa, els usuaris podem consultar la wiki o la documentació que ofereixen a la pàgina web de el projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   javier Filigrana Agreda va dir

    hola, tinc en apatxe netbeans 12.1 en el qual tracte d'instal·lar OpenGL de Java cosa que no em Funcia ja que ja intenti de moltes maneres, tracti d'instal·lar en eclipsi de la mateixa manera i tampoc em funciona, si em podrian oferir algun tipus d'ajuda els agradeceria molt ,, ja que ja estic amb el temps muuy curt en el lliurament d'un projecte

    1.    Damià A. va dir

      Hola. De quines maneres has intentat instal·lar ?.