Skip to main content
Skip to content

Integrieren von GitHub Classroom in eine IDE

Sie können eine unterstützte integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) für Von Ihnen erstellte GitHub ClassroomZuordnungen vorab konfigurieren.

Wer kann dieses Feature verwenden?

Organization owners who are admins for a classroom can integrate GitHub Classroom with an IDE. Weitere Informationen zu Kursraumadministratoren findest du unter Klassenräume verwalten.

Warnung

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

Weitere Informationen finden Sie im GitHub Classroom Schlusshinweis.

Informationen zur Integration mit einer IDE

Du kannst eine Aufgabe optional so konfigurieren, dass eine integrierte Entwicklungsumgebung (IDE) verwendet wird. IDEs ermöglichen es deinen Kursteilnehmern, Code zu schreiben, Programme auszuführen und zusammenzuarbeiten, ohne Git und eine vollständige Entwicklungstoolkette auf den Computern der Kursteilnehmer zu installieren. Wenn du eine IDE für eine Aufgabe auswählst, können Kursteilnehmer weiterhin Code lokal auf einem Computer mit der erforderlichen Software auschecken und ausführen.

Nachdem ein Kursteilnehmer eine Zuweisung mit einer IDE akzeptiert hat, enthält die README-Datei im Zuweisungsrepository eine Schaltfläche, um die Zuweisung in der IDE zu öffnen. Der Kursteilnehmer kann sofort arbeiten, und es ist keine zusätzliche Konfiguration erforderlich.

Unterstützte IDEs

GitHub Classroom unterstützt die folgenden IDEs. Du kannst mehr über die Kursteilnehmererfahrung für jede IDE erfahren.

IDEWeitere Informationen
GitHub Codespaces
Verwenden von GitHub Codespaces mit GitHub Classroom
Microsoft MakeCode Arcade
Informationen zur Verwendung von MakeCode Arcade mit GitHub Classroom
Visual Studio Code
[
GitHub Classroom Erweiterung](https://aka.ms/classroom-vscode-ext) im Visual Studio Marketplace

Wir wissen, dass Cloud-IDE-Integrationen für deine Klasse wichtig sind und arbeiten daran, Dir mehr Optionen zur Verfügung zu stellen.

Konfigurieren einer IDE für eine Aufgabe

Du kannst die IDE auswählen, die du bei der Erstellung eines Auftrags verwenden möchtest. Weitere Informationen zum Erstellen einer neuen Zuweisung, die eine IDE verwendet, findest du unter Erstellen einer Einzelaufgabe oder Erstellen einer Gruppenaufgabe.

Konfigurieren einer Aufgabe in einer neuen IDE

Wenn Du eine Zuweisung zum ersten Mal mit einer anderen IDE konfigurieren, musst Du sicherstellen, dass sie ordnungsgemäß eingerichtet ist.

Sofern Sie nicht verwenden GitHub Codespaces, müssen Sie die OAuth app IDE für Ihre Organisation autorisieren. Gewähre für alle Repositorys den Lesezugriff der App auf Metadaten, Verwaltung und Code und den Schreibzugriff auf die Administration und den Code. Weitere Informationen finden Sie unter Autorisieren von OAuth-Apps.

GitHub Codespaces erfordert OAuth appkeine , aber Sie müssen es Ihrer Organisation ermöglichen GitHub Codespaces , eine Aufgabe mit GitHub Codespaceskonfigurieren zu können. Weitere Informationen finden Sie unter Verwenden von GitHub Codespaces mit GitHub Classroom.

Weiterführende Lektüre