Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Rationale
It should be very simple to set up a working development environment for the project. This pull request will lower the barrier to contribution from new developers as well as make it easier to replicate any errors or oddities that might occur.
VSCode's
devcontainer
feature is the closest to a turn-key solution I've found for creating portable and easy-to-setup developer environments. Github users can either choose to set up a Github codespace to work remotely in the cloud or pull down the repo and boot up the devcontainer environment in vscode.