AccueilActualités informatiqueEnvironnement de développement Eclipse 2022-03 : améliorations pour Java, Maven et Git

Environnement de développement Eclipse 2022-03 : améliorations pour Java, Maven et Git

Eclipse, l’IDE open source pour Java, C/C++ et d’autres langages de programmation, est sorti dans la version 2022-03. Pour Windows, Linux et macOS, onze paquets de base extensibles de l’environnement de développement sont proposés, chacun pour un usage différent. Les nouveautés de l’EDI Java de la version de mars sont, entre autres, les points de rupture lambda de Java, les résultats de test JUnit liés au journal de Maven et, pour la gestion des versions Git, la récupération des demandes d’extraction de Gitea en plus de GitHub et GitLab. Le support de Java 18, dont la sortie est prévue pour la semaine prochaine, peut déjà être installé ultérieurement via Eclipse Marketplace.

Sommaire

Lors du débogage d’applications Java, il est désormais possible de définir des points d’arrêt lambda de la même manière que des points d’arrêt de méthode, afin de s’arrêter avant ou après l’exécution d’une fonction lambda. Dans l’éditeur Java, les développeurs peuvent, le cas échéant, modifier le corps d’une expression lambda à l’aide du raccourci clavier Ctrl | 1 et la fonction Extract lambda body to method en une méthode.

Un certain nombre d’améliorations ont été apportées à la construction d’applications Java avec Apache Maven. Dans la sortie du journal d’un build Maven, certains contenus sont désormais liés : Un clic sur un projet ouvre le fichier pom.xml correspondant, un clic sur les tests JUnit exécutés ouvre les résultats des tests, et un clic sur une classe Java avec un numéro de ligne permet d’accéder à l’emplacement de code correspondant dans l’éditeur Java. Si un fichier créé avec l’option maven.surefire.debug=true démarre à un point d’arrêt lors de l’exécution d’un test, le débogueur Java démarre automatiquement et se connecte au processus Java en cours via le port indiqué dans le journal du build Maven.

Si un éditeur a des problèmes avec les gros fichiers, il est possible d’en définir un autre pour ce type de fichier. En ce qui concerne la gestion des versions Git, Eclipse propose, en plus des GitHub Pull Requests et GitLab Merge Requests, une connexion directe aux Gitea Pull Requests : la sélection de Fetch Gitea Pull Request… du menu contextuel ouvre une boîte de dialogue permettant de récupérer les modifications de la Pull Request de Gitea. Dans la view Git Staging peuvent être modifiés en cliquant sur le bouton Hide Untracked Files pour cacher les fichiers qui n’ont pas encore été ajoutés à Git, et dans le Push-permet d’ignorer la prévisualisation.

Les onze paquets IDE proposés sont tous livrés avec Java et Git. Les paquets IDE Java ont Maven à bord et sont donc prêts à l’emploi sans logiciel supplémentaire. L’installateur Eclipse permet d’installer les paquets IDE. L’environnement de développement est également disponible sous forme de fichiers ZIP.

Les développeurs peuvent utiliser un EDI Eclipse existant avec Help | Check for Updates mettre à jour. De plus amples informations et les nouveautés respectives des projets Eclipse impliqués dans cette version sont disponibles sur la page web de la release 2022-03.

Plus d'articles