Das Plugin integriert sich in die Entwicklungsumgebungen Intellij IDEA, WebStorm oder PyCharm sowie andere Jetbrains-IDEs und ermöglicht es Ihnen, direkt darin an CodeGym-Kursaufgaben zu arbeiten. Zum Beispiel das Schreiben von Lösungscode, das Einreichen zur Überprüfung, das Vergleichen Ihrer Lösung mit der "Standard"-Lösung und vieles mehr. Der Fortschritt beim Lösen von Aufgaben im Plugin wird mit Ihrem CodeGym-Account synchronisiert, sodass er sowohl auf der Website als auch in der Entwicklungsumgebung gleich aussieht.
Um sicherzustellen, dass das Plugin den spezifischen Kurs anzeigt, an dem Sie gerade arbeiten, muss dieser in Ihrem Profil auf der Website als "Aktiver Kurs" markiert sein. Siehe den Abschnitt Aktiver Kurs.
Was tun, wenn das Plugin hartnäckig einen alten Kurs anzeigt?
- Melden Sie sich im Plugin von Ihrem Account ab.
- Gehen Sie auf die Website und wählen Sie den gewünschten Kurs als aktiv aus.
- Melden Sie sich erneut im Plugin an.
Danach werden die Daten aktualisiert und das Plugin ruft den aktuellen Lehrplan ab.
Sie können das CodeGym-Plugin vom Jetbrains Marketplace herunterladen. Im Folgenden demonstrieren wir die Schritte am Beispiel von WebStorm.
Für die Arbeit benötigen Sie die Jetbrains IDE-Version 2025.1+ und die Plugin-Version 251.1.15+
Gehen Sie zum Abschnitt "Settings": Windows/Linux
File - Settings, MacOSWebStorm - Preferences.Wählen Sie im erscheinenden Fenster im Seitenmenü den Abschnitt
Pluginsund öffnen Sie den ReiterMarketplace. Geben Sie in die Suchleiste codegym ein![]()
- Klicken Sie auf die Schaltfläche
Installund starten Sie die IDE neu.
Das Plugin ist installiert!
Einloggen in Ihren Account und Laden einer Aufgabe
- Sie sehen eine leicht veränderte Oberfläche (kann ausgeblendet werden) und eine Schaltfläche Log in to account im oberen horizontalen Panel. Durch Anklicken öffnet sich ein Fenster zum Einloggen in Ihren Account, wo Sie Ihren Secret Key eingeben müssen.
Sie finden Ihren Secret Key im Abschnitt Einstellungen → Sicherheit und Login.
Um eine neue Aufgabe zu öffnen, klicken Sie im linken vertikalen Panel auf
Tasks, dann auf die Aufgabenkarte im Seitenpanel links und klicken Sie auf Open:
Synchronisation Website — Plugin-Aufgaben
Die Liste der Aufgaben und deren Status aktualisiert sich automatisch alle fünf Minuten oder nach dem Einreichen einer Aufgabe zur Überprüfung (muss erfolgreich sein).
Wenn Sie also eine Aufgabe auf der Website gelöst haben, wird diese auch in der Liste der gelösten Aufgaben im Plugin erscheinen. Wenn Sie die Informationen zum Aufgabenstatus sofort aktualisieren müssen, klicken Sie auf Ihren Avatar (oben rechts) und wählen Sie im Dropdown-Menü Synchronize tasks aus:
So blenden Sie das Plugin-Navigationspanel aus
Sie müssen den PRO-Modus im Plugin aktivieren.
Klicken Sie auf Ihren Avatar (oben rechts), wählen Sie im Dropdown-Menü Settings und deaktivieren Sie Novice Mode.
Klicken Sie in der Main Toolbar auf die Schaltfläche ⚙️ und entfernen Sie das Häkchen bei "Show plugin navigation panel":
Abhängigkeiten für jede Aufgabe werden direkt in den Projektordner installiert.
Wenn Sie viele Aufgaben hintereinander erledigen, kann das Projekt anfangen, viel Speicherplatz zu beanspruchen. Löschen Sie bei Bedarf Abhängigkeiten in abgeschlossenen Aufgaben, damit diese nicht Ihren gesamten verfügbaren Speicherplatz verbrauchen.

GO TO FULL VERSION