BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Eclipse IDE 2021-09 Prend En Charge Java 17

Eclipse IDE 2021-09 Prend En Charge Java 17

La Fondation Eclipse a publié Eclipse IDE 2021-09, une mise à jour trimestrielle de son projet phare, le 15 septembre 2021. Il prend en charge Java 17 via un plugin et améliore la refactorisation Java, l'aide au code, la navigation dans l'historique Git et le mode sombre de l'IDE. Comme on peut s'y attendre en si peu de temps, le groupe de travail Eclipse IDE récemment créé n'a pas été en mesure d'inverser le déclin des activités des sous-projets.

Les nouvelles fonctionnalités incluent : un démarrage de l'IDE plus rapide ; une option « Raw paste » qui n'indente ni le code source ni n'importe les types ; un nouveau quick fix qui peut changer une boucle while en une boucle do … while si la condition de départ est true ; la refactorisation de l'extraction des superclasses gère désormais l'initialisation des champs final dans le constructeur ; un nouveau nettoyage de code (code cleanup) qui peut remplacer StringBuilder par StringBuffer ; la complétion de code qui masque désormais les classes rarement utilisées par défaut, mais inclut les matchers d'arguments Mockito ; et l'historique Git offre plus d'options de navigation. Le thème sombre de l'EDI a été peaufiné : les info-bulles ont un aspect sombre, et l'arrière-plan de la fenêtre d'aide au contenu et la marge d'impression sont gris.

L'installateur Eclipse IDE propose des versions préconfigurées de l'IDE, dont deux pour les développeurs Java.

17 ans après la sortie initiale de l'IDE Eclipse, le groupe de travail Eclipse IDE a été créé en juin 2021 pour assurer sa "durabilité, intégrité, évolution et adoption continues". Malheureusement, certains éléments vitaux du projet évoluent toujours dans la mauvaise direction, comme le montre le graphique ci-dessous. Il regroupe les sous-projets par leur dernière date de sortie, 2019-12 étant la dernière version achevée avant le COVID -19 pandémie.

Par rapport à la version 2019-12, le nombre de sous-projets avec une version a diminué de 71% à 40%, tandis que le nombre de projets avec une version d'un an ou plus est passé de 5% à 28%. La version 2021-09 actuelle comporte également un sous-projet de moins que la précédente version 2021-06. Les 67 sous-projets actuels représentent une baisse de 17 % par rapport au pic de 81 projets de la version 2018-12 :

Sub-Project Releases in Eclipse IDE

 

Chaque page de release de l'IDE Eclipse répertorie le nombre de committers et de contributeurs. La Release 2019-06 avait les chiffres les plus élevés pour les deux. La version actuelle a perdu 35% de ses commiters et 42% de ses contributeurs par rapport à cela. La plus forte baisse s'est déjà produite au second semestre 2019, avant que la pandémie de COVID ne frappe :

Eclipse IDE Release Participation

 

La prochaine version de l'IDE Eclipse est prévue pour la mi-décembre 2021. Les développeurs peuvent en savoir plus sur ces nouvelles fonctionnalités dans cette vidéo.

 

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT