CodeGym /Kurse /Java Syntax /IntelliJ IDEA verbinden

IntelliJ IDEA verbinden

Java Syntax
Level 3 , Lektion 2
Verfügbar

Was ist das CodeGym-Plugin und warum brauchen Sie es?

Dies ist eine spezielle Softwarekomponente, die Sie in die IntelliJ IDEA-Entwicklungsumgebung installieren können. Es ermöglicht Ihnen, mit Aufgaben aus dem CodeGym-Kurs zu arbeiten: Lösungen schreiben, zur Überprüfung senden, Ihre eigene Lösung mit der "richtigen" abgleichen und vieles mehr. Der Fortschritt bei der Lösung von Aufgaben im Plugin synchronisiert sich mit Ihrem CodeGym-Konto, so dass der Fortschritt bei Aufgaben sowohl auf der Web-Plattform als auch in der Entwicklungsumgebung gleich aussieht.

Wir empfehlen Ihnen, so schnell wie möglich mit dem Plugin zu arbeiten. Es ist bequemer für die Lösung komplexer Aufgaben, und es wird Ihnen helfen, sich schnell an das beliebte berufliche Entwicklungstool zu gewöhnen - IntelliJ IDEA.

CodeGym Plugin installieren und aktivieren

Die mindestens erforderliche Version ist 2023.1. Das Plugin wird in den älteren Versionen nicht unterstützt. Sie können die neueste Version von IntelliJ IDEA Community Edition hier herunterladen.

Sie können das CodeGym-Plugin vom JetBrains-Marktplatz direkt in Ihrer IDE herunterladen.

  • Öffnen Sie die Einstellungen. Windows/Linux File - Settings, MacOS Intellij IDEA - Preferences. Und klicken Sie auf die Plugins Abschnitt im Seitenmenü des Popup-Fensters.
  • Öffnen Sie die Registerkarte Marktplatz und geben Sie Codegym in die Suchleiste ein:
  • Klicken Sie auf Installieren.
  • Starten Sie IntelliJ IDEA neu, um mit dem Plugin zu arbeiten.
  • Nach der Installation des Plugins sehen Sie eine leicht modifizierte Benutzeroberfläche und einen Login-Button in der oberen horizontalen Leiste. Nachdem Sie geklickt haben, öffnet sich das Anmeldefenster und Sie müssen Ihren geheimen Schlüssel eingeben:
  • Den geheimen Schlüssel finden Sie im Abschnitt “Einstellungen” → “Sicherheit & Anmeldung” bei CodeGym.

    Nach der Anmeldung starten das Projekt und das CodeGym SDK den Download (keine Änderung auf eine andere Version erforderlich)

  • Um eine neue Aufgabe zu öffnen, klicken Sie auf das Aufgaben-Symbol in der linken vertikalen Leiste und dann auf die Aufgabenkarte in der Seitenleiste links und im Popup-Fenster auf Öffnen:
  • Ein Fenster mit zwei Registerkarten öffnet sich. Einer enthält die Aufgabenbedingungen, und der andere Tab (Lösung) ist, wo Sie Ihren Code eingeben. Das war’s! Jetzt können Sie mit der Arbeit an der Aufgabe beginnen

  • Geben Sie Ihre Lösung ein.

    Nun können Sie die Aufgabe zur Überprüfung einreichen. Klicken Sie auf die Schaltfläche "Validate":

  • Das Plugin ist installiert und Sie können die Aufgaben lösen.

    Wichtig: Lesen Sie über den Newbie-Modus im Plugin.

    Unten ist eine Liste der beliebtesten Fragen und Antworten über die Arbeit mit dem Plugin.

    Grundlegende Plugin-Einstellungen

    Wie kann man zwischen hellen und dunklen Farben wechseln?

    Klicken Sie oben rechts neben Ihrem Avatar auf "Umschalten".

    Wie arbeitet man an der Lösung mehrerer Aufgaben gleichzeitig?

    Wenn Sie möchten, dass die Dateien mit den Lösungen mehrerer Aufgaben geöffnet bleiben, wenn Sie zwischen ihren Registerkarten wechseln, gehen Sie zum Menü Einstellungen und deaktivieren Sie den Modus Dateien schließen, wenn Sie Aufgaben ändern:

    • Wenn dieser Modus aktiv ist, wird die Datei mit der Lösung der aktuellen Aufgabe geschlossen, wenn Sie von einer Aufgabe zur anderen wechseln (indem Sie auf die Karte einer anderen Aufgabe klicken);
    • Wenn Sie diesen Modus deaktivieren, stehen in diesem Bereich sowohl die Datei mit der Lösung der aktuellen Aufgabe als auch die Datei zur Lösung der neuen Aufgabe zur Verfügung, und es ist möglich, zwischen ihnen zu wechseln.
    Wie kann die Schriftgröße in der Vorgangsbedingung geändert werden?

    Öffnen Sie Einstellungen und wählen Sie den gewünschten Parameter in einem Feld Schriftgröße in der Aufgabenbedingung.

    Wie schaltet man das CodeGym-Plugin in IntelliJ IDEA aus?

    Öffnen Sie das Menü und klicken Sie auf Plugin deaktivieren.

    Lösen der Kursaufgaben im IntelliJ IDEA

    Wie verwenden Sie die Aufgabenfilter?

    Nachdem Sie sich bei Ihrem Konto angemeldet haben, sehen Sie das CodeGym-Projekt mit den Kursaufgaben. Im Block links gibt es eine Liste von Aufgaben. Im oberen Bereich gibt es Aufgabenfilter, die Ihnen helfen, den Inhalt zu sortieren:

    • All - die Liste aller Kursaufgaben
    • New - neue Aufgaben, zur Lösung verfügbar
    • In Progress - die laufenden Aufgaben
    • Solved - Aufgaben wurden gelöst
    • Unavailable - nicht verfügbare Aufgaben (die Aufgaben aus den Lernstufen, die Sie noch nicht erreicht haben)
    Warum öffnet sich die Aufgabe nicht?

    Stellen Sie sicher, dass die Aufgabe, die Sie öffnen möchten, zur Lösung verfügbar ist. Wählen Sie den Filter New / In progress, um die Liste der verfügbaren Aufgaben zu erhalten.

    Die Aufgabenliste oder Anforderung fehlt - wie bekommt man sie zurück?
    1. Klicken Sie auf Aufgaben in der vertikalen Leiste links, um die Aufgabenliste zurückzubekommen.
    2. Klicken Sie auf Bedingung in der vertikalen Leiste rechts, um das Aufgabenfenster zurückzubekommen.
    Wie kann man meine Lösung überprüfen?

    Klicken Sie auf Validate in der oberen Leiste:

    Wie kann man die korrekte Lösung der Aufgabe erkennen?

    Klicken Sie auf Solution auf der Oberseite. Die richtige Lösung erscheint auf der rechten Seite, während sich die aktuelle Lösung auf der rechten Seite befindet.

    Wie rufe ich die Task-Diskussion/Task-Hilfe auf?

    Klicken Sie auf Help in der oberen Leiste

    Sie können eine dieser Optionen wählen:

    • Discuss the task on the forum – zur Erörterung der Aufgabe im Abschnitt Bemerkungen;
    • Ask for help – rufen Sie den Thread mit allen Fragen zur Aufgabe im Abschnitt "Hilfe" auf.
    • Reset the task progress – wenn Sie versehentlich etwas Wichtiges in Ihrem Programm gelöscht haben oder vielleicht über Ihre eigene Lösung verwirrt sind, können Sie die Aufgabe von Anfang an neu lösen.
    Wie kann die Lösung ohne Aufgabenüberprüfung ausgeführt werden?

    Klicken Sie auf Run in der oberen Leiste. Ihr Lösungscode wird ausgeführt, jedoch ohne die Lösung selbst zu überprüfen.

    Wie kann ich meine Lösung debuggen?

    Klicken Sie auf Debug in der oberen Leiste.

    Wie kann man Empfehlungen zur Verbesserung des Codestils der Lösung erhalten?

    Klicken Sie in der oberen Leiste auf Analyze:

    Wie kann man die Aufgabe ändern?

    Sie können die Aufgabe ändern, indem Sie auf die Aufgabenkarten in der Leiste links klicken. Wenn Sie Filter verwenden möchten, klicken Sie auf Aufgabe auswählen in der oberen Leiste.

    Danach wechseln Sie in den Aufgabenauswahlmodus mit verfügbaren Filtern.

    Ich habe die Aufgaben auf der CodeGym-Website bereits gelöst. Wird mein Fortschritt im Plugin für IntelliJ IDEA synchronisiert/angezeigt?

    Ja. Die Aufgabenliste und deren Status werden alle 5 Minuten automatisch aktualisiert. Wenn Sie eine Aufgabe im Web-Plugin (auf der CodeGym-Website) gelöst haben, wird sie daher auch in der Liste der gelösten Aufgaben im IntelliJ IDEA-Plugin angezeigt.

    Wenn Sie den Aufgabenstatus sofort aktualisieren müssen, verwenden Sie den Befehl "Synchronize the tasks":

    Falls Sie einige Aufgaben auf der CodeGym-Website gelöst haben oder dort ein paar neue Aufgaben geöffnet haben, benötigen Sie dies möglicherweise. Durch Klicken auf "Synchronize the tasks", Sie synchronisieren die Aufgabenstatus für die Website und IntelliJ IDEA.

    Lösen der Aufgaben aus dem Bereich "Spiele"

    Muss ich zusätzliche Installationen vornehmen, um die Lösungen für Aufgaben aus dem Abschnitt "Spiele" zu schreiben?

    Nein, das tun Sie nicht. Die Spiel-Engine im neuen Plugin wird in Swing neu geschrieben. Sie haben also alles, was Sie brauchen, um diese Art von Aufgaben direkt im Plugin zu lösen, ohne zusätzliche Installationen.

    Wie veröffentliche ich meine Lösung (Spiel) im Bereich "Spiele"?

    Wenn Sie sich entscheiden, eines der auf CodeGym verfügbaren Spielprojekte umzusetzen und möchten, dass es jedem Spaß macht, gibt es auch einen speziellen Knopf dafür. Klicken Sie in der oberen Leiste auf Veröffentlichen.

    Anfängermodus und PRO-Modus im Plugin

    Dies ist eine vereinfachte Version für Benutzer, die keine (oder wenige) Erfahrung mit IntelliJ IDEA und anderen Entwicklungsumgebungen haben. Es "versteckt" einige Funktionen von IntelliJ IDEA, einschließlich der Möglichkeit, mit anderen Projekten als dem CodeGym-Projekt (Kursaufgaben) zu arbeiten.

    Dieser Modus schützt Sie vor allen Arten von "an der falschen Stelle geklickt "und "versehentlich gelöscht die falsche Sache "Unfälle. So können Sie im Anfängermodus nur mit Aufgaben aus dem CodeGym-Kurs arbeiten.

    Wenn Sie versuchen, ein anderes Projekt in IntelliJ IDEA zu öffnen, während Sie sich im Anfängermodus befinden, wird das System Sie automatisch zum CodeGym-Projekt zurückbringen. Wechseln Sie in den PRO-Modus, wenn Sie mit anderen Programmierprojekten arbeiten möchten.

    Wie wechsle ich im Plugin zwischen Anfänger- und PRO-Modus?

    Sie können dies in Ihrem Konto tun Settings. Klicken Sie Ihren Avatar an (obere Leiste, links) und wählen Sie Settings im Dropdown-Menü.

    Der Anfängermodus ist standardmäßig eingestellt. Schalten Sie ihn aus, um auf die PRO-Modus und Klicken Sie auf Save.

    Was ist ein PRO-Modus im Plugin?

    Im PRO-Modus, Sie haben Zugriff auf alle IntelliJ IDEA Tools und Funktionen, einschließlich der Möglichkeit, mit anderen Projekten zu arbeiten, zusätzlich zu den Aufgaben aus dem CodeGym Kurs:

    Wie Sie oben und unten sehen, erscheinen die Balken mit den IDEA-Befehlen und -Werkzeugen.

    Bitte beachten Sie, dass die Hauptbefehle (Funktionen), die Sie beim Lösen von Aufgaben verwenden, im oberen Bereich dupliziert sind (im Bild hervorgehoben).

    Wie kann ich die Navigationsleiste im PRO-Modus ausblenden?

    Klicken Sie auf Einstellungen (⚙️) und schließen Sie das Navigationsfeld Plugin anzeigen.

    Wie kann man im PRO-Modus zu dem CodeGym-Projekt (Aufgaben) zurückkehren?

    Klicken Sie auf Einstellungen (⚙️) und wählen Sie CodeGym-Projekt öffnen. Danach öffnet sich ein Projekt mit CodeGym-Aufgaben.

    Dies hilft Ihnen, alle Projektdateien zu löschen und die Struktur und das SDK (Software Development Kit) wiederherzustellen.

    upd. Oct 30th, 2023

    Kommentare (71)
    TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
    GO TO FULL VERSION
    Dinobettino Level 3, City in Austria, Austria
    23 März 2025
    ich nutze die CodeGym App und lern am Handy. Ja, langer Code am Handy tippseln is bissl mühsam aber noch gehts gut. Ich hoff alles geht normal weiter auch ihne zusätzliche installation.
    Anonymous #11546836 Level 7, Stuttgart, Germany
    5 August 2024
    Ich hatte auch das Problem mit der fehlenden Schaltfläche. Hier die Lösung: Ihr müsst nach der Installation links auf den Reiter "Learn" gehen und dort unter " Learn IDE Features" auf "Start Learning" klicken. Dann erscheint die Schaltfläche.
    Fynia Fricke Level 4, Germany, Germany
    2 April 2024
    Also, egal, was ich installiere oder wie, es funktioniert nicht. ich habe die Kommentare durchgeschaut, alte Versionen geladen... die sagen, dass ich ne neuere Version vom PlugIn brauche. die neue Version macht nicht das, was sie soll... nämlich keine schaltfläche zum LogIn anzeigen. Hilfe bitte.
    John Squirrels Level 41, San Francisco, Poland
    12 April 2024
    Beantwortet in DM.
    Vossi Level 9, Germany
    9 Dezember 2023
    To get the plugin running for version 2023.3, you need to do the following: -> Open IntelliJ IDEA. -> Open "Plugins". -> Search for "CodeGym" in the Marketplace, install it and restart the IDE. -> In the IDE there is now a CodeGym logo in the top line, next to it is a button with which you can call up a login window. -> In it you shall enter a "Secret key". To find it, you have to click on the tiny (i) next to the words "Secret key". -> You will be redirected to "https://codegym.cc/settings/security". In the "Sign-In Details" window, you will find a window at the bottom labelled "Secret key". Copy the key in it and paste it into the input field in IntelliJ IDEA. -> Restart the IDE and you now have access to the plugin.
    David Menke Level 4, Germany, Germany
    30 März 2023
    Always the same error : Exception while updating the CodeGym plugin, baselineVersion = 231
    TK87 Level 34, Aachen, Germany
    2 Mai 2023
    For all who encounter the same problem: The current plugin does not work with the latest version of IntelliJ. Download the older version 2022.1.4 and it will work. https://www.jetbrains.com/idea/download/other.html
    Fynia Fricke Level 4, Germany, Germany
    2 April 2024
    Hey, ich habe das versucht, aber die Version zeigt mir jetzt an, dass ich ne andere brauche...231.8109.175 or later. Was nach meinen recherchen ja wieder die aktuelle Version sein könnte (und ein paar Vorgänger), aber dort kann ich das Pkugin installieren, aber die LogIn Flächen vom CodeGym kommen nicht ...
    Kathi144 Level 18, Germany
    15 März 2023
    I have loaded IntelliJ version 2022.2.1 on Windows and installed the plugin and CodeGymTasks. I can choose the different tasks and verification is possible, but I cannot run the code? The button is greyed out and I get the message "The file in the editor ist not runnable". Please can someone help with this issue?
    John Squirrels Level 41, San Francisco, Poland
    15 März 2023
    Try running the code via Ctrl+Shift+F10 and the plugin buttons will be activated.
    Kathi144 Level 18, Germany
    15 März 2023
    It doesn't work... Maybe there is another problem? Do I use the wrong JDK? Currently I use Oracle OpenJDK 19.02.
    John Squirrels Level 41, San Francisco, Poland
    15 März 2023
    Your JDK isn't installed. Please check the settings of the project in IJ IDEA.
    Kathi144 Level 18, Germany
    15 März 2023
    I thought it was alredy installed... now it works, thanks
    Hariboto Level 7, Dresden, Germany
    6 Februar 2023
    Hi, I have the same problems. So far I tried IntelliJ IDEA 2022.3.2 with the Plugin CodeGymHomeWork 4.02 on Windows. This doesn't work.
    Hariboto Level 7, Dresden, Germany
    6 Februar 2023
    I installed IntelliJ IDEA 2022.2.1 now and whith this version, the plugin works :-)
    Anonymous #11271633 Level 4, Germany, Germany Expert
    4 Februar 2023
    Hi, I have the same issue with the plugin. I tried now two different IntelliJ versions 2022.3.2 and 2022.2.1 with the plugin-version 4.02 on my macOS Catalina. The plugin does not work. Any help?
    Furô Level 9, Germany
    19 Januar 2023
    The most recent IntelliJ update (2022.3) is introducing a beta version of a new UI. Check the settings under Appearance & Behavior if you activated the new UI and deactivate it.
    Thomas Level 5, Nuremberg, Germany Expert
    27 Dezember 2022
    I was wrong. It still doesn't work. The plugin version is 4.02 (file size 6.880 KB). Is there a new plugin and where ? NEED HELP
    Bernhard M Level 4, Germany, Germany
    27 Dezember 2022
    Hi, I had some problems and solved it with this download: https://codegym.cc/me/downloads -- (Its the download directly from your account) Hope it can help you as well.
    Bernhard M Level 4, Germany, Germany
    28 Dezember 2022
    ...you need to run Version 2022.2.1 of intellij, If Not the plugin wont work
    Edy Fischer Level 4, Switzerland
    23 August 2023
    Thank youu, you saved me so much time *_* / before all worked, but the tasks weren't there