Visual Studio Code¶
Additional documentation coming soon
Deleting a Codespace¶
Deleting a codespace will delete all files and folders therein. If you are sure you want to delete a codespace:
Under Owned by code50, to the right of
main, click …, select Delete, and click OK.
You can then create a new codespace by following the instructions at code.cs50.io/settings again.
Customizing a Codespace¶
VS Code supports quite a few settings via which you can customize a codespace:
User settings, which “apply globally to any instance of VS Code you open” and can be applied to codespaces as well via Settings Sync.
Remote settings, which are set by CS50 via
.devcontainer.jsonfile in your codespace.
Workspace settings, which can be set by you via VS Code’s GUI (or by editing
If you use VS Code outside of CS50, you might thus want to store most of your settings in User settings (and enable Settings Sync). And if there are any Remote settings set by CS50 that you would like to override, you can do so via Workspace settings.