Apache NetBeans IDE 12.1 publié

Organisations de la Fondation Apache Software présenté environnement de développement intégré Apache NetBeans 12.1, qui prend en charge les langages de programmation Java SE, Java EE, PHP, C/C++, JavaScript et Groovy.
Il s'agit de la septième version produite par la Fondation Apache depuis le transfert du code NetBeans depuis Oracle.

principal les innovations NetBeans 12.1 :

  • Ajout d'une prise en charge limitée des langages C/C++, qui est actuellement en retard par rapport aux plugins de développement C/C++ précédemment publiés pour NetBeans IDE 8.2. Pour le développement en C/C++, la prise en charge de projets simples est proposée, vous permettant d'exécuter des commandes pour créer et exécuter, la coloration syntaxique à l'aide des grammaires TextMate et le débogage à l'aide de gdb. La complétion du code et d'autres capacités d'édition sont implémentées via l'accès au serveur LSP (Language Server Protocol) ccls, que l'utilisateur doit exécuter lui-même.
  • Prise en charge de la plate-forme ajoutée Jakarta EE 8, qui a remplacé Java EE (Java Platform, Enterprise Edition). Il est possible de créer des projets
    Jakarta EE 8 et modifications des applications Maven existantes pour utiliser Jakarta EE 8.

  • Compilateur Java intégré NetBeans nb-javac (javac modifié) traduit pour utiliser Java 14.
  • Pour Java, la prise en charge du mot-clé « record » a été repensée, fournissant une forme compacte pour les définitions de classe qui élimine le besoin de définir explicitement diverses méthodes de bas niveau telles que equals(), hashCode() et toString() dans les cas où des données est stocké uniquement dans des champs dont le comportement de travail ne change pas. Ajout d'un nouveau modèle pour créer des constructions Java avec le mot-clé "record". Prise en charge améliorée de la complétion du code avec « enregistrement ».
  • Pour Java SE, la prise en charge du système de build Gradle a été activée. Ajout de la prise en charge des répertoires générés et garantie d'un travail correct avec les processeurs d'annotations.
  • Pour PHP, de nouvelles actions ont été ajoutées au menu Composer pour mettre à jour l'autoloader et exécuter des scripts. Dans le débogueur, au lieu de 0 et 1 dans les valeurs des variables booléennes, faux et vrai sont affichés. Outils d’analyse de code améliorés.

    Apache NetBeans IDE 12.1 publié

  • Pour HTML, le composant de validation du balisage (validator.jar) a été mis à jour. Inclus prise en charge de la saisie semi-automatique basée sur un modèle. Ajout de la prise en charge de la complétion du code et de la coloration syntaxique pour les constructions telles que " "

    Apache NetBeans IDE 12.1 publié

  • CSS propose des options de formatage « Tabulations et retraits » pour contrôler l'indentation et l'utilisation de tabulations ou d'espaces.

    Apache NetBeans IDE 12.1 publié

  • Au démarrage, le JDK installé sous Linux et macOS est détecté grâce au toolkit SDKMANComment.

Source: opennet.ru

Ajouter un commentaire