1. Introduction
Tu t’es peut-être demandé pourquoi on parle de "CodeGym" alors qu’on discute de C# et .NET. C’est pas un bug, c’est une feature ! Sur CodeGym y’a une section pour apprendre le C# (et d’autres langages), et le plugin officiel pour JetBrains Rider rend la résolution des exos carrément plus agréable et pratique. Avec lui tu peux :
- Accéder aux exos dispos sur CodeGym ;
- Envoyer tes solutions pour vérif et voir le résultat direct ;
- Lancer et débugger tes exos sur ton ordi ;
- Recevoir des hints auto, l’autocomplétion de la solution et plein d’autres trucs.
C’est une super façon d’apprendre à coder direct dans un outil pro.
2. Installer le plugin
Tu peux choper le plugin CodeGym sur le marketplace JetBrains, direct depuis ton IDE.
Va dans "Paramètres", Windows/Linux
File - Settings, MacOSRider - Preferences. Si t’as pas la section paramètres, ouvre un projet ou crée-en un nouveau.-
Dans la fenêtre qui s’ouvre, dans le menu à gauche, choisis Plugins et ouvre l’onglet Marketplace. Tape codegym dans la barre de recherche.
![]()
- Sélectionne le plugin et clique sur le bouton Install.
- Redémarre (Restart IDE) Rider pour commencer à utiliser le plugin.
- Après le redémarrage, ouvre un projet ou crée-en un nouveau.
-
Tu vas voir une interface un peu modifiée et un bouton Se connecter au compte tout en haut.
En cliquant, une fenêtre va s’ouvrir pour te connecter à ton compte, où tu dois entrer ta clé secrète :
![]()
Petit rappel, tu peux trouver ta clé secrète dans la section “Paramètres” → “Sécurité et connexion”.
-
Pour ouvrir un nouvel exo, clique sur
Tasksdans le panneau vertical à gauche, puis sur la carte de l’exo dans le panneau latéral, et dans la fenêtre pop-up clique sur Ouvrir :![]()
-
Tu vas avoir une fenêtre avec deux onglets. Un avec l’énoncé, l’autre pour taper ton code.
![]()
Maintenant, code ta solution et clique sur
Vérifier. Comme sur le site.
Synchronisation des exos site — plugin
La liste des exos et leur statut se met à jour automatiquement, toutes les cinq minutes ou après avoir envoyé un exo pour vérif (serveur CodeGym).
Donc si t’as résolu un exo sur le site, il sera aussi dans la liste des exos résolus dans le plugin. Si tu veux rafraîchir les statuts tout de suite, clique sur ton avatar (en haut à droite), et dans le menu déroulant choisis Synchroniser les exos :
Mode débutant dans le plugin
C’est une version simplifiée pour ceux qui n’ont pas (ou peu) d’expérience avec Rider ou d’autres IDE. Certaines fonctions de Rider sont cachées. Pour désactiver ce mode, clique sur ton avatar (en haut à droite), et dans le menu déroulant choisis Paramètres :
Comment cacher le panneau de navigation du plugin en mode PRO
Clique sur Paramètres (⚙️) et décoche l’option "Afficher le panneau de navigation du plugin" :





GO TO FULL VERSION