NetBeans 12.1, une version qui apporte peu d'améliorations pour C / C ++, Java et PHP

apache-netbeans

La Présentation de l'organisation Apache Software Foundation récemment la nouvelle version de l'environnement de développement intégré, «Apache NetBeans 12.1«, Ceci est une version dans laquelle quelques améliorations de support sont ajoutées pour C / C ++, Java, PHP et HTML.

Pour ceux qui ne connaissent pas cet IDE, ils devraient savoir que prend en charge les langages de programmation Java SE, Java EE, PHP, JavaScript et Groovy. En plus de ses fonctionnalités, il existe un système de projet basé sur Ant, le contrôle de version et le refactoring.

NetBeans 12.1 Principales nouvelles fonctionnalités

Cette nouvelle version de l'EDI n'apporte pas de grands changements, mais elle améliore certains aspects des langages de programmation qu'elle prend en charge.

Et c'est que dans cette nouvelle version publiée, prise en charge limitée des langages C / C ++ ajoutée, qui est toujours derrière les plugins de développement C / C ++ précédemment publiés pour NetBeans IDE 8.2.

Pour le développement en C / C ++, un soutien est fourni pour les projets les plus simples, vous permettant d'exécuter des commandes de compilation et d'exécution, la coloration syntaxique à l'aide des grammaires TextMate et le débogage à l'aide de gdb.

Aussi bien que complétion de code et autres capacités d'édition ils sont implémentés en accédant au LSP CCLS (Language Server Protocol) du serveur, que l'utilisateur doit exécuter indépendamment.

Un autre changement qui a été ajouté était le prise en charge de la plate-forme Jakarta EE 8, qui a remplacé Java EE (Java Platform, Enterprise Edition). Vous pouvez créer des projets Jakarta EE 8 et modifier les applications Maven existantes pour utiliser Jakarta EE 8.

Le compilateur Java intégré à NetBeans nb-javac (modifié par javac) Il a été traduit pour utiliser Java 14.

Pour Java, prise en charge des mots clés "Record" a été repensé pour fournir un moyen compact de définir les classes, évitant le besoin de définir explicitement diverses méthodes de bas niveau comme equals (), hashCode () et toString () dans les cas où les données sont stockées dans des champs uniquement.

Le comportement du travail avec lequel il ne change pas. Un nouveau modèle a été ajouté pour créer des constructions Java avec le mot-clé "record". Amélioration de la prise en charge de la complétion de code "enregistrement"

Pour Java SE, La prise en charge du système de construction Gradle est activée. La prise en charge des répertoires générés a été ajoutée et un travail correct avec les processeurs d'annotations a été assuré.

Pour PHP, de nouvelles actions ont été ajoutées au menu Composer pour mettre à jour le chargeur automatique et exécuter des scripts. Dans le débogueur, au lieu de 0 et 1 dans les valeurs booléennes des variables, false et true sont affichés. Amélioration des outils d'analyse de code.

Pour HTML, le composant du validateur de balisage a été mis à jour (validator.jar). Inclut le support pour compléter les modèles. Ajout de la prise en charge de la complétion de code et de la coloration syntaxique pour les constructions telles que « ».

Pour le CSS, des options de formatage "Tabulations et retraits" ont été proposées pour contrôler l'indentation et l'utilisation des tabulations ou des espaces.

Au démarrage, il détecte le JDK installé sur Linux et macOS à l'aide de la boîte à outils SDKMAN.

Comment installer NetBeans 12.1 sur Linux?

Pour ceux qui souhaitent obtenir cette nouvelle version, ils doivent télécharger le code source de l'application qu'ils peuvent obtenir à partir du lien ci-dessous.

Une fois que tout est installé, décompressez le fichier nouvellement téléchargé dans un répertoire de votre choix.

Et depuis le terminal, nous allons entrer dans ce répertoire puis exécuter:

ant

Pour créer l'EDI Apache NetBeans. Une fois construit, vous pouvez exécuter l'EDI en tapant

./nbbuild/netbeans/bin/netbeans

Aussi il existe d'autres méthodes d'installation avec lequel ils peuvent être soutenus, l'un d'eux est à l'aide de packages Snap.

Ils n'ont besoin que du support pour pouvoir installer ces types de packages sur leur système. Pour installer à l'aide de cette méthode, vous devez taper la commande suivante:

sudo snap install netbeans --classic

Une autre méthode consiste à utiliser les packages Flatpak, ils doivent donc disposer du support nécessaire pour installer ces packages sur leur système.

La commande pour effectuer l'installation est la suivante:

flatpak install flathub org.apache.netbeans

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.