Skip to content

Commit

Permalink
Add devcontainer configuration for .NET 9 and Ruby 3.3 environments
Browse files Browse the repository at this point in the history
* **docs/_config.yml**
  - Add `exclude` entry for `.devcontainer` directory to exclude it from Jekyll build

* **.devcontainer/devcontainer.json**
  - Create a new `devcontainer.json` file in the `.devcontainer` directory
  - Add configuration for .NET 9 environment
  - Add configuration for Ruby 3.3 environment
  - Add necessary extensions and settings for developing a .NET 9 NuGet library and a Ruby Jekyll doc website
  - Add support for Node and NPM as well as all the recommended VS Code extensions
  • Loading branch information
DaveSkender committed Nov 29, 2024
1 parent 37e6f87 commit eec0ecf
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
"features": {
"ghcr.io/devcontainers/features/ruby:1": {
"version": "3.3"
},
"ghcr.io/devcontainers/features/node:1": {
"version": "lts"
}
},
"customizations": {
Expand All @@ -12,7 +15,10 @@
"ms-dotnettools.csharp",
"rebornix.ruby",
"streetsidesoftware.code-spell-checker",
"davidanson.vscode-markdownlint"
"davidanson.vscode-markdownlint",
"esbenp.prettier-vscode",
"dbaeumer.vscode-eslint",
"ms-vscode.vscode-typescript-next"
],
"settings": {
"files.autoSave": "afterDelay",
Expand Down

0 comments on commit eec0ecf

Please sign in to comment.