Programmation et développement logiciel

JetBrains ouvre le programme d’accès anticipé de Rider 2026.3 avec des améliorations du débogage et du développement de jeux

JetBrains a lancé la première version en accès anticipé de Rider 2026.3, ajoutant la coloration des parenthèses imbriquées, la configuration des points d’arrêt de données depuis l’éditeur et des filtres pour la complétion du code, ainsi que des améliorations pour les développeurs de jeux et la prise en charge de la couverture des tests TUnit.

2026-09-07
4 min de lecture
9 vues
فريق تحرير certi.news
JetBrains ouvre le programme d’accès anticipé de Rider 2026.3 avec des améliorations du débogage et du développement de jeux

La première version du programme d’accès anticipé de Rider 2026.3 est désormais disponible au téléchargement direct sur le site de JetBrains ou via l’application Toolbox. Cette version préliminaire rassemble plusieurs améliorations destinées à faciliter la lecture du code, le débogage et la recherche d’extensions de développement de jeux, ainsi que la prise en charge de la mesure de la couverture des tests écrits avec TUnit.

Amélioration de la lecture et de la complétion du code

Rider 2026.3 ajoute la coloration des parenthèses correspondantes en fonction du niveau d’imbrication, ce qui facilite la lecture du code à structure profonde, en particulier dans les lignes où les repères fournis par l’indentation ne sont pas suffisamment utiles. Cette fonctionnalité est désactivée par défaut et peut être activée depuis les paramètres Settings | Editor | General | Appearance.

La fenêtre de complétion du code dispose également d’une barre de filtrage affichant des icônes correspondant aux types de suggestions, tels que les espaces de noms, les classes, les énumérations et les événements. Le développeur peut afficher un type précis de suggestions en cliquant sur son icône, ou masquer un type en cliquant dessus avec le bouton droit de la souris. Ces filtres reposent sur la même fonctionnalité que celle disponible dans ReSharper.

Configuration des points d’arrêt de données depuis l’éditeur

Cette version réduit le nombre d’étapes nécessaires pour configurer des points d’arrêt de données pour les développeurs utilisant Unreal Engine ou un moteur C++ personnalisé. Au lieu de les rechercher dans la fenêtre Watches, il est possible de cliquer avec le bouton droit de la souris sur une variable dans l’éditeur et de créer directement un point d’arrêt de données.

Ces points peuvent également être ajoutés depuis la fenêtre Breakpoints à l’aide du bouton d’ajout, puis en sélectionnant Data Breakpoints et en saisissant le nom de la variable ou l’adresse mémoire ainsi que la taille de la zone. Les options avancées restent disponibles, notamment l’arrêt lors des opérations de lecture ou d’écriture, les conditions et la journalisation, avec une validation des entrées pendant la saisie.

Organisation des extensions de développement de jeux

Rider déplace les extensions intégrées dédiées au développement de jeux, telles que Unity Support, UnrealLink et les extensions Godot, vers une catégorie unifiée appelée Game Development dans les paramètres de Plugins. JetBrains Marketplace a également ajouté le même label afin de regrouper au même endroit les extensions de développement de jeux publiées par la communauté.

Les développeurs d’extensions peuvent ajouter le label Game Development depuis le panneau de gestion de Marketplace afin que leurs extensions apparaissent dans cette catégorie.

Prise en charge de TUnit pour la mesure de la couverture

L’intégration de dotCover dans Rider peut désormais mesurer la couverture des tests unitaires écrits avec TUnit. Pour l’activer, il faut installer le package JetBrains.dotCover.Framework dans le projet, puis activer la prise en charge de Testing Platform dans les paramètres des tests unitaires.

La prise en charge de la couverture TUnit nécessite l’utilisation de Microsoft.Testing.Platform dans sa version 2.3.0 ou ultérieure.

Qu’est-ce qui change en pratique ?

Cette version préliminaire se concentre sur la réduction des frictions dans les tâches répétitives plutôt que sur l’introduction d’un changement architectural annoncé dans l’environnement Rider. Les développeurs .NET et de jeux profiteront notamment d’un accès plus rapide aux points d’arrêt de données et d’une meilleure organisation des extensions, tandis que cette version doit être considérée comme expérimentale : l’annonce n’a pas précisé la date de la version finale, et certaines fonctionnalités nécessitent une activation manuelle ou des prérequis supplémentaires.

Source de l’actualité
ف
Auteur

فريق تحرير certi.news

Dans la même catégorie

À lire également

Voir toutes les actualités