NetBeans 12.0 est livré avec de nouveaux modes sombres, des améliorations pour TypeScript, PHP 7.4, Java 14 et plus

apache-netbeans

La nouvelle version du populaire IDE NetBeans 12.0 est déjà parmi nous et l'organisation Apache Software Foundation a récemment annoncé sa sortie et sa disponibilité. Ceci est la sixième version préparée par la Fondation Apache après le transfert du code NetBeans par Oracle.

Cette version d'Apache NetBeans 12 se caractérise principalement par l'arrivée accompagné d'un cycle de support prolongé (LTS).

Pour ceux qui ne connaissent pas cet IDE, sachez qu'il 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.

Quoi de neuf dans NetBeans 12.0?

Dans cette nouvelle version de l'IDE, il est mentionné dans l'annonce que la prise en charge attendue du langage C / C ++ a de nouveau été reportée à la version suivante, et c'est que bien que le transfert du code Oracle lié au développement de projets en C et C ++ se soit achevé lors de la préparation de la dernière version, l'intégration de ce code dans NetBeans a nécessité plus de temps que prévu .

Avec lequel impossible de transférer cette fonctionnalité en mode natif, même les développeurs peuvent installer via les modules "Plugin Manager".

Quant aux actualités, on peut retrouver le prise en charge de la plate-forme Java SE 14, que ce comprend la coloration syntaxique et le formatage du code pour les builds avec le nouveau mot-clé "record".

De plus, le test de compatibilité pour la correspondance de modèle sur l'opérateur "instanceof" s'est poursuivi.

Quant aux fonctionnalités depuis Java 13, dans NetBeans 12.0 la prise en charge est incluse pour la conversion de blocs de texte multilignes formatés sans échappement de caractères, dans l'éditeur de code, un ensemble de lignes peut maintenant être converti en blocs de texte similaires et vice versa.

Parmi les fonctionnalités de Java 11, la prise en charge du mode de démarrage des programmes livrés sous forme de fichier unique avec le code source est notée.

Une autre caractéristique est le Ajout de la prise en charge de Java EE 8 avec la possibilité de créer des applications Web à l'aide de Maven ou Gradle.

Les applications Java EE 8 créées par NetBeans peuvent être déployées dans un conteneur Java EE 8 à l'aide du nouveau modèle Maven webapp-javaee8 créé pour être utilisé avec NetBeans.

Pour Maven, l'intégration avec la bibliothèque JaCoCo a été établie et la possibilité de passer des arguments du compilateur Java Maven à l'éditeur de code Java a été fournie.

Ajoutée prise en charge des projets Java modulaires et prise en charge de JavaEE pour Gradle. L'API Gradle Tooling a été mise à jour vers la version 6.3. Un nouvel assistant d'application Java Frontend est proposé pour Gradle, en plus de Ajout de la prise en charge du débogage des projets Gradle Web et Kotlin Gradle.

Des autres changements qui se démarquent:

  • La prise en charge du langage TypeScript a été ajoutée à l'éditeur de code.
  • Prise en charge améliorée des écrans HiDPI et du widget HeapView simplifié.
  • Ajout de modes d'affichage d'interface sombre supplémentaires: Dark Metal et Dark Nimbus.
  • Ajout de la prise en charge des nouvelles fonctionnalités de PHP 7.4.
  • Un nouveau thème FlatLaf a été proposé.

Si vous voulez en savoir plus vous pouvez consulter le lien suivant.

Comment installer NetBeans 12.0 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

2 commentaires, laissez le vôtre

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.

  1.   Marcos dit

    Merci pour le post.

    Dans la partie installation, le lien vers le code de l'application pointe vers la version 11 et non vers la 12 dont nous parlons.

    Le lien est le suivant: https://netbeans.apache.org/download/nb120/nb120.html

  2.   Marcos dit

    Il existe également une autre méthode d'installation qui consiste à télécharger le script sh qu'ils fournissent et à l'exécuter directement dans le terminal avec des autorisations d'administrateur.