Setting up a local C environment in VS Code for CS50

With Codespaces

  • install github codespaces extension
  • visit cs50.dev
  • log in > open in vs code desktop

With Docker

  • install remote containers extension
  • download the following file into the root folder of vs code .devcontainer.json
  • open vs code in the root folder and choose from the command pallette 'reopen in container'