Codespaces and VS Code
Megumi Oshima & Nicholas Ducharme-Barth
January 2025
“It works on my computer!”
To set up a Codespace,
.devcontainer
folder inside your repositorydevcontainer.json
file to that folderdevcontainer.json
how you like (packages, software, extensions, etc.)setup.r
file if neededSee the devcontainer.json we are using here
On the main page of the repository, “Code” -> “Create codespace on main”
VS Code is a free IDE software used for writing and running code
File explorer
Git Integration
Extensions
R environment
Command Palette
Terminal
Create a new branch from the main branch
git checkout -b new-branch-name
Add your name to the list of participants in the README.md
file.
Save your change, commit, and push to your branch.
ISC Open Science Workflows Workshop 2025