Apache NetBeans IDE 11.1 publié

Organisations de la Fondation Apache Software présenté environnement de développement intégré Apache NetBeans 11.1. Il s'agit de la troisième version produite par la Fondation Apache depuis qu'Oracle a fait don du code NetBeans, et la première depuis traduction projet de l'incubateur à la catégorie des projets Apache primaires. La version prend en charge les langages de programmation Java SE, Java EE, PHP, JavaScript et Groovy. La prise en charge C/C++ de la base de code donnée par Oracle devrait être migrée dans une prochaine version.

principal les innovations NetBeans 11.1 :

  • 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 construites dans NetBeans peuvent être déployées sur un conteneur Java EE 8 à l'aide du nouveau modèle Maven « webapp-javaee8 » conçu pour être utilisé avec NetBeans. Implémentation de l'intégration intégrée avec le serveur d'applications Payara (une fourchette de GlassFish). Ajout de la prise en charge de GlassFish 5.0.1 ;

    Apache NetBeans IDE 11.1 publié

  • Ajout de la prise en charge des nouvelles fonctionnalités du langage Java. Ajout de profils de migration pour JDK 10 et 12. La génération automatique de noms pour les modules Jigsaw a été établie. Ajout de la prise en charge de l'éditeur de code Java JEP-325 (nouvelle forme d'expressions "switch"), JEP-330 (livraison des programmes sous la forme d'un fichier unique avec le code source) et affichage d'indices sur les noms des paramètres en ligne ;

    Apache NetBeans IDE 11.1 publié

    Apache NetBeans IDE 11.1 publié

  • Ajout d'exemples pour Gluon OpenJFX ;

    Apache NetBeans IDE 11.1 publié

  • Prise en charge améliorée des systèmes de build Maven et Gradle. Pour Maven, l'intégration avec la bibliothèque JaCoCo a été établie et la possibilité de transmettre les arguments du compilateur Java de Maven à l'éditeur de code Java est fournie. Pour Gradle, la prise en charge initiale des projets Java modulaires et la prise en charge de JavaEE ont été ajoutées, l'assistant d'application Java Frontend a été implémenté, la prise en charge du débogage des projets Web a été fournie, l'affichage de la sortie pendant le processus de construction a été activé par défaut, l'interface utilisateur HTML de Gradle a été ajoutée. été amélioré;

    Apache NetBeans IDE 11.1 publié

  • Ajout de la possibilité d'utiliser Graal.js, implémentation du langage JavaScript basé sur GraalVM ;
  • Implémentation de la division des caches avec le code Truffle entre différentes sessions de débogage ;
  • Ajout de la prise en charge de la coloration syntaxique du code dans Kotlin ;
  • Implémentation de la possibilité de compléter automatiquement le code du modèle dans le langage Jade ;
  • Ajout de la prise en charge de PHP 7.4 et exemples mis à jour pour le langage PHP ;
  • Performances améliorées sur les écrans à haute densité de pixels (HiDPI). L'écran de démarrage affiché au démarrage, les séparateurs d'onglets et les icônes ont été adaptés pour HiDPI ;
  • Une transition a été effectuée vers un nouveau cycle de développement, impliquant la formation de nouvelles versions sur une base trimestrielle.

Source: opennet.ru

Ajouter un commentaire