La nouvelle version d'Apache NetBeans IDE 10.0 arrive

netbeans-10.0-

Apache Software Foundation a introduit l'environnement de développement intégré Apache NetBeans 10.0. Il s'agit de la deuxième version préparée par Apache Foundation après le transfert du code NetBeans vers Oracle.

Actuellement, le projet est toujours sous le commandement des développeurs Apache, qui prépare l'infrastructure, vérifie la pureté de la licence et teste la capacité à adhérer aux principes de développement adoptés dans la communauté Apache.

À l'avenir, dès que le projet se montrera prêt pour une existence autonome qui ne nécessite pas de surveillance supplémentaire, il passera au nombre de projets Apache principaux.

La deuxième version, formée sous les auspices du projet Apache, se distingue par l'intégration de modules prenant en charge les langages de programmation PHP, JavaScript / HTML5 et Groovet, qui ont été récemment transférés à Apache Foundation et n'ont pas été inclus dans la version Apache NetBeans 9, qui était limitée à Java SE.

Le support C / C ++ est attendu dans la prochaine version.

Points forts de NetBeans 10.0

Avec cette nouvelle version de NetBeans 10.0 Le support JDK 11 a été fourni, y compris le module nbjavac mis à jour.

En plus des modules Java EE et CORBA supprimés du JDK, il a été transféré dans la catégorie du moteur JavaScript obsolète Nashorn et ajout de la prise en charge des définitions »var» pour les paramètres typés implicitement des expressions lambda.

D'autre part, le support a été ajouté pour la bibliothèque JUnit 5, qui est maintenant utilisée comme version par défaut de JUnit lors de la création de tests pour les projets Maven basés sur Java 8+.

Un nouveau modèle de test a été implémenté, la possibilité de lancer ou de déboguer des méthodes de test sélectionnées a été ajoutée (prise en charge de l'annotation @Testable).

Améliorations du support PHP

Dans NetBeans 10.0 la prise en charge des fonctions de langage PHP ajoutées dans les branches 7.0 à PHP 7.3 a été implémentée.

Dans lequel il est inclus la possibilité de laisser des virgules à la fin des listes et des arguments de la fonction, syntaxe flexible d'insertion multiligne, affectation de liens dans la liste (), type d'objet, définition de la visibilité des constantes au sein d'une classe , gestion de plusieurs types d'exceptions dans une seule expression catch, prise en charge des types à valeur nulle, possibilité de spécifier des clés dans la construction list () et utilisation de mots-clés réservés dans de nouveaux contextes.

Ajout de la prise en charge de l'analyseur statique PHPStan (configuration dans "Outils> Options> PHP> Analyse de code> PHPStan", inspection dans "Source> Inspecter ...> Configuration: PHPStan");

Dans l'éditeur de code pour PHP, ajout d'avertissements concernant le retour de valeurs dans les fonctions de type void et la déclaration incorrecte des méthodes non abstraites.

Un indice sur l'utilisation du mode strict_types a été ajouté, en plus du fait que l'option d'auto-complétion des constantes TRUE, FALSE et NULL en minuscules a été implémentée.

Le support de vardoc ("/ ** @var VarType $ varType * /") a été ajouté ainsi qu'une option pour la substitution automatique d'étoiles dans le processus d'écriture d'un commentaire multiligne. Ajout de la possibilité de réduire les définitions de tableau, les étiquettes et les expressions "d'utilisation";

Le support des points d'arrêt conditionnels a été ajouté au débogueur de code PHP (par exemple, ils ne fonctionnent que lorsque la variable sur la ligne sélectionnée prend une certaine valeur);

Enfin, la prise en charge des modèles Twig a également été intégrée aux délimiteurs de saisie semi-automatique, aux parenthèses et aux guillemets. Ajout de la prise en charge de la palette.

Comment installer NetBeans 10.0 sur Linux?

Pour ceux qui veulent obtenir cette nouvelle version de NetBeans 10.0 Ils doivent avoir au moins la version Java 8 d'Oracle ou Open JDK v8 installée sur leur système et Apache Ant 1.10 ou supérieur.

Maintenant, 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

Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Un commentaire, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  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.   Stanislav dit

    Je préfère Codelobster IDE - http://www.codelobsteride.com