Skip to main content

Informationen zur Verwendung von Visual Studio Code mit GitHub Classroom

Sie können als bevorzugter Editor für Aufgaben in Visual Studio CodeGitHub Classroom.

Warnung

          **Schließen:** Die GitHub Classroom Anwendung wird geschlossen und wird am 28. August 2026 eingestellt.

Weitere Informationen finden Sie im GitHub Classroom Schlusshinweis.

Hinweis

Die GitHub Classroom Erweiterung für VS Code die aktive Entwicklung ist nicht mehr aktiv. Das "In Signal öffnen" VS Code in Schülerrepositorys funktioniert weiterhin, aber andere Features der Erweiterung funktionieren möglicherweise nicht wie erwartet.

Informationen zu Visual Studio Code

Visual Studio Codeist ein einfacher, aber leistungsstarker Quellcode-Editor, der auf Ihrem Desktop ausgeführt wird und für Windows, macOS und Linux verfügbar ist. Mit der GitHub Classroom Erweiterung für VS Codekönnen Kursteilnehmer ihre Unterrichtsaufgaben ganz einfach durchsuchen, bearbeiten, übermitteln, zusammenarbeiten und testen. Weitere Informationen zu IDEs und GitHub ClassroomautoTITLE finden Sie unter AUTOTITLE.

Der Studenten-Editor der Wahl

Die GitHub Classroom Integration VS Code bietet Schülern ein Erweiterungspaket, das Folgendes enthält:

  1. GitHub Classroom Erweiterung mit benutzerdefinierten Abstraktionen, die es Schülern erleichtern, in den ersten Schritten zu navigieren.
  2. Visual Studio Live Share-Erweiterung, die in eine Schüleransicht integriert wird, um den Zugriff auf Lehrassistenten und Klassenkollegen für Hilfe und Zusammenarbeit zu erleichtern.
  3. GitHub Pull Request Extension , sodass Kursteilnehmer Feedback von ihren Kursleitern im Editor sehen können.

So starten Sie die Aufgabe in VS Code

Beim Erstellen einer Aufgabe VS Code kann als bevorzugter Editor für eine Aufgabe hinzugefügt werden. Ausführlichere Informationen findest du unter Integrieren von GitHub Classroom in eine IDE.

Dazu gehört ein "In öffnen VS Code"-Signal in allen Schülerrepositorys. Dieses Signal behandelt die Installation VS Code, das Classroom-Erweiterungspaket und das Öffnen der aktiven Aufgabe mit einem Klick.

Hinweis

Der Schüler muss Git auf ihrem Computer installiert haben, um Code von VS Code ihrem Repository aus zu übertragen. Dies wird nicht automatisch installiert, wenn Sie auf die Schaltfläche "In VS Codeöffnen" klicken. Der Kursteilnehmer kann Git über Git herunterladen herunterladen.

Verwenden GitHub Classroom des Erweiterungspakets

Die GitHub Classroom Erweiterung verfügt über zwei Hauptkomponenten: die Ansicht "Klassenzimmer" und die Ansicht "Aktive Aufgabe".

Wenn der Kursteilnehmer die Erweiterung zum ersten Mal startet, werden sie automatisch zur Registerkarte "Explorer" navigiert, in VS Codeder sie die Ansicht "Aktive Aufgabe" neben der Strukturansicht von Dateien im Repository sehen können.

Der Kursteilnehmer kann seine Commits an die neueste Remoteversion pushen, indem er auf die Schaltfläche Synchronisierungsänderungen klickt, die beim Zeigen auf die Zeile „Aktive Zuordnung" angezeigt wird. Dies abstrahiert die Quellsteuerung mit Git, sodass Lehrer Git in ihrem eigenen Tempo unterrichten können. Durch das Synchronisieren von Änderungen werden auch Ausführungen von „Tests" ausgelöst, wenn Kursleiter*innen die automatische Bewertung für Aufgaben konfiguriert haben.

Der Knoten „Gruppe" unter „Aktive Aufgabe" zeigt Mitglieder einer Gruppe an, wenn die Aufgabe ein Gruppenprojekt ist. Außerdem werden die Administrator-Mitglieder des Repositorys angezeigt, die ihnen helfen können, wenn ein Kursteilnehmer hängen bleibt. Um an dem Projekt zu arbeiten, kann ein Student eine Live Share-Sitzung mit jemandem aus der Gruppe starten, und sie teilen sofort den gesamten Kontext des Repository mit ihnen. Weitere Informationen zu Live Share und der Zusammenarbeit damit finden Sie unter Was ist Visual Studio Live Share?.

Sobald ein Schüler mit der Aufgabe fertig ist, können sie auch navigieren, um andere Aufgaben und Klassenzimmer anzuzeigen. Diese finden Sie auf der GitHub Registerkarte.