Skip to content

Made the Visual Studio Code Configuration Sharable - #19

Merged
lecode-official merged 1 commit into
developmentfrom
share-vscode-configuration
Jul 28, 2026
Merged

lecode-official merged 1 commit into
developmentfrom
share-vscode-configuration

Conversation

@lecode-official

Copy link
Copy Markdown
Owner

Added the Workspace Config+ extension by Swellaby, which allows developers to share Visual Studio Code configuration as .shared.json files and each developer may add custom .local.json files. The extension automatically merges the shared and local files. This way core configuration settings can be shared and each developer may make local changes to these settings without overriding other's settings.

I deleted the original .vscode/settings.json and replaced it with a shared version (.vsocde/settings.shared.json). I removed the file nesting and the VSCode Icons configuration from it, because it is not something that is not something all developers may want to have. These configuration settings now live in my personal
.vscode/settings.local.json settings. Also, the Workspace Config+ extension was added to the .vscode/extensions.json, so that it gets recommended to all developers working on the project.

Since the Visual Studio Code settings still contained a branch protection for staging, which is now called development, the branch was corrected also.

Closes issue #18.

Added the Workspace Config+ extension by Swellaby, which allows
developers to share Visual Studio Code configuration as `.shared.json`
files and each developer may add custom `.local.json` files. The
extension automatically merges the shared and local files. This way core
configuration settings can be shared and each developer may make local
changes to these settings without overriding other's settings.

I deleted the original `.vscode/settings.json` and replaced it with a
shared version (`.vsocde/settings.shared.json`). I removed the file
nesting and the VSCode Icons configuration from it, because it is not
something that is not something all developers may want to have. These
configuration settings now live in my personal
`.vscode/settings.local.json` settings. Also, the Workspace Config+
extension was added to the `.vscode/extensions.json`, so that it gets
recommended to all developers working on the project.

Since the Visual Studio Code settings still contained a branch
protection for `staging`, which is now called `development`, the branch
was corrected also.
@lecode-official lecode-official added this to the Milestone v0.3.0 milestone Jul 28, 2026
@lecode-official lecode-official self-assigned this Jul 28, 2026
@lecode-official lecode-official added the Type: Idea or Request The issue or pull request concerns an idea or the request for adding a new feature. label Jul 28, 2026
@lecode-official lecode-official linked an issue Jul 28, 2026 that may be closed by this pull request
@lecode-official
lecode-official merged commit 5ebaa2e into development Jul 28, 2026
1 check passed
@lecode-official
lecode-official deleted the share-vscode-configuration branch July 28, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Idea or Request The issue or pull request concerns an idea or the request for adding a new feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make it Possible to Share the Visual Studio Code Configuration

1 participant