Apache NetBeans 27 est désormais disponible avec des améliorations apportées à Gradle, Maven, Java et plus encore.

Apache NetBeans

Il y a quelques jours, le L'équipe Apache dévoilée par une annonce le lancement de la nouvelle version de « NetBeans 27 », une mise à jour qui renforce cet environnement de développement intégré populaire avec des améliorations significatives.

Cette nouvelle version se concentre sur l'extension de la compatibilité avec les différents langages de programmation pris en charge par cet environnement de développement, en plus d'optimiser la productivité des développeurs et de moderniser l'expérience de travail avec des projets complexes.

Nouvelles fonctionnalités clés d'Apache NetBeans 27

Dans cette nouvelle version de NetBeans 2, c'est le compatibilité renforcée avec Gradle 9, qui peut désormais être utilisé dans les projets nouvellement créés, car il comporte des correctifs pour un fonctionnement plus stable. Maven, pour sa part, reçoit des mises à jour dans votre boîte à outils, atteignant la version 3.9.11, En plus de l'ajout du plugin Njord et de divers correctifs qui facilitent la gestion des dépendances. Des améliorations ont été apportées à l'intégration avec Ant, assurant une plus grande cohérence dans la construction du projet.

Dans le cas de Java, la nouvelle version de NetBeans 27 Il intègre des fonctionnalités qui vous permettent de refactoriser des fichiers individuels en dehors des projets., une fonctionnalité très demandée par la communauté. Une prise en charge partielle de l'importation de modules a été ajoutée, les capacités de débogage et d'analyse de la pile ont été optimisées, et Le compilateur nb-javac est mis à jour vers la version correspondante du JDK 25b31Nous avons également corrigé des bugs dans le formateur, amélioré la réindentation et la saisie semi-automatique du code, et optimisé les suggestions pour les éléments inutilisés.

PHP, Web et Frameworks d'entreprise

L'environnement pour PHP propose désormais une coloration syntaxique améliorée et une prise en charge des balises HTML. Personnalisé, ce qui améliore et facilite le travail sur des projets combinant les deux langages. Pour le développement web, NetBeans 27 inclut un analyseur sémantique JSON, prise en charge des requêtes média CSS niveau 4 et améliorations de l'intégration des fichiers Vue.js. Côté entreprise, la prise en charge de GlassFish 7.0.24 et 8.0.0-M11 a été étendue, les espaces de noms PrimeFaces et OmniFaces ont été ajoutés, la saisie semi-automatique des classes JSF a été améliorée et Payara 5.x et JDK 21 ont été intégrés.

El l'éditeur de code reçoit plusieurs améliorations notables: prend désormais en charge la comparaison du contenu des répertoires, Fournit un aperçu du fichier SVG et améliore la prise en charge de TextMark/MarkdownTout cela est complété par la mise à jour du moteur de thème FlatLaf 3.6.1, qui réorganise l'apparence visuelle de l'IDE avec une plus grande stabilité et cohérence dans l'interface utilisateur.

Parmi les autres changements qui ressortent:

  • Amélioration de la saisie semi-automatique des classes JSF
  • Fournisseurs de fonctions de balises JSF améliorés
  • Remplacement de l'utilisation de WeakSet par l'équivalent JDK et dépréciation de la classe
  • Améliorer/corriger la gestion des catalogues XML
  • Dans l'extension VSCode, des paramètres utilisateur pour les caractères de confirmation ont été ajoutés pour accepter les suggestions de code.

Si vous voulez en savoir plus de cette nouvelle version, vous pouvez vérifier les détails dans le lien suivant.

Comment installer Apache NetBeans 25 sur Linux?

L'installation d'Apache NetBeans sur Linux peut être effectuée de différentes manières, en fonction des préférences de l'utilisateur et de la compatibilité du système.

Pour ceux qui préfèrent compiler Apache NetBeans à partir du code source, la première étape consiste à télécharger les fichiers nécessaires depuis le site officiel du projet. Une fois les fichiers obtenus, le package doit être décompressé à l'emplacement souhaité dans le système.
Ensuite, vous devez accéder au terminal et naviguer jusqu'au répertoire où les fichiers ont été extraits. Là, vous devez exécuter la commande suivante :

ant

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

./nbbuild/netbeans/bin/netbeans

Installation via Snap

Pour les utilisateurs qui préfèrent une méthode plus simple et plus rapide, NetBeans est disponible sous forme de package Snap :

sudo snap install netbeans --classic

Installation à l'aide de Flatpak

Une autre option disponible est d'installer Apache NetBeans à l'aide de Flatpak. Pour ce faire, le système doit avoir la prise en charge de ce type de packages activée. La commande pour effectuer l'installation est la suivante :

flatpak install flathub org.apache.netbeans