Skip to main content

Integrate GitHub Classroom with an IDE

You can help your students write, test, and debug code by preconfiguring a development environment for assignment repositories on GitHub Classroom.

Integrate GitHub Classroom with an IDE

You can preconfigure a supported integrated development environment (IDE) for assignments you create in GitHub Classroom.

Using GitHub Codespaces with GitHub Classroom

You can use GitHub Codespaces as the preferred editor in your assignments to give students access to a browser-based Visual Studio Code environment with one-click setup.

About using Visual Studio Code with GitHub Classroom

You can configure Visual Studio Code as the preferred editor for assignments in GitHub Classroom.

About using MakeCode Arcade with GitHub Classroom

You can configure MakeCode Arcade as the online IDE for assignments in GitHub Classroom.

Repl.it with GitHub Classroom

As of July 13 2021, Repl.it integration is no longer available in GitHub Classroom.

Run student code in an IDE

You can run the code from a student assignment within the integrated development environment (IDE) that you configured for the assignment.