Les développeurs d'Apache, à l'origine du populaire environnement de développement intégré « NetBeans », ont annoncé la rDernière version d'Apache NetBeans 30. Cette mise à jour marque un changement dans l'environnement de développement en établissant le JDK 21 robuste comme exigence minimale pour compiler, tester et exécuter la plateforme.
Loin d'être un simple correctif de maintenance, cette nouvelle version Il restructure la façon dont l'IDE interagit avec les protocoles serveur. des langues et modernise sa base pour offrir une expérience de codage beaucoup plus intelligente et prédictive.
Nouvelles fonctionnalités clés d'Apache NetBeans 30
Ce nouvel opus Il aborde certains des processus les plus frustrants du contrôle de version. et le déploiement commercial, depuis optimise la lecture de vastes référentielsIl améliore considérablement la prise en charge des dernières spécifications des frameworks web et intègre des versions mises à jour des moteurs de compilation les plus populaires du marché, tout en privilégiant la stabilité de l'interface, la prise en charge de la syntaxe moderne et une ergonomie conçue pour réduire les obstacles dans le travail quotidien du programmeur.
L'expérience d'édition de code Java bénéficie de plusieurs améliorations, avec un accent particulier sur la stabilité de la syntaxe moderne. Les développeurs remarqueront… Prédiction et saisie automatique du code considérablement améliorées lors de l'utilisation des types de composants d'enregistrement et lors de l'instanciation de classes locales.
En revanche, il est à noter que L'équipe a mis en œuvre des correctifs essentiels pour résoudre les conflits de format avec les variables. L'importation automatique des énumérations dans les instructions switch a également été améliorée, et plusieurs exceptions de pointeur nul qui bloquaient le profileur ont été corrigées. Parallèlement, les systèmes de compilation mettent à jour leurs bases de données en intégrant nativement… Versions de Maven : 3.9.15 et Ant : 1.10.17Parallèlement, Gradle ajuste ses paramètres par défaut pour se préparer à l'arrivée imminente des environnements JDK 26.
Modernisation des entreprises et écosystème web de pointe
Le développement d'applications d'entreprise et les technologies web bénéficient de nombreuses améliorations dans cette version. NetBeans 30 introduit : Assistance officielle pour les serveurs d'applications GlassFish 7.1.0 et 8.0.0, tout en corrigeant les erreurs de démarrage gênantes dans Serveur Payara lié aux options de point de contrôle.
Les programmeurs orientés Web bénéficient d'un client du Protocole de serveur de langage (LSP) fortement amélioré, qui maintenant Il bénéficie désormais d'une prise en charge native de TypeScript React et résout les conflits d'espacement dans les classes JavaScript. qui contiennent des initialiseurs statiques. Parallèlement, l'écosystème PHP n'est pas en reste dans cette vague de mises à jour, intégrant une compatibilité directe avec le nouvel opérateur pipe introduit dans la version 8.5 de PHP.
Interface améliorée, performances Git optimisées et nouvelles intégrations
La fluidité opérationnelle et l'esthétique générale de l'environnement Ils bénéficient d'une série d'améliorations visant à optimiser le confort visuel.. La mise à jour de Le moteur de rendu FlatLaf 3.7.1 garantit une interface impeccable.Le système déplace désormais l'écran de chargement initial vers le thread de distribution des événements afin d'éviter les plantages système intempestifs.
Le système de gestion de contrôle de version met à jour son moteur vers JGit 7.6.0. Cela optimise considérablement la vitesse de chargement de l'état des fichiers dans les boîtes de dialogue de confirmation grâce au traitement par lots et au report des appels gourmands en ressources. Enfin, l'expérience de saisie globale s'en trouve également améliorée. Prise en charge de la prévisualisation des images et de la correction orthographique dans les documents Markdown, l'intégration de modèles TOML et une intégration prometteuse avec rust-analyzer pour renforcer l'écosystème de programmation système.
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 30 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