Overview Version History Q & A Rating & Review
Settings Organizer
Settings Organizer for VS Code
The Settings Organizer extension for VS Code allows users to efficiently manage and organize their settings.json
files for different environments. This extension supports:
Global Settings (User-wide configuration)
Local Workspace Settings (.vscode/settings.json
for individual projects)
Manual Selection (allows entering a custom settings file path)
Features
Automatically detects and organizes settings.json
files.
Supports multiple environments (Windows, macOS, Linux, WSL2).
Categorizes settings into logical groups for better readability.
Provides an interactive command palette menu for easy selection.
Allows manual path entry for settings files outside the default locations.
Installation
Download and install the extension from the VS Code Marketplace (or manually load it in extensions
folder).
Reload VS Code if necessary.
Usage
Command Palette
Open the Command Palette (Ctrl+Shift+P
/ Cmd+Shift+P
on macOS).
Search for Settings Organizer
and select it.
Choose one of the available options:
Organize Global Settings : Sorts settings.json
in the global user folder.
Organize Local Workspace Settings : Sorts settings.json
inside the workspace .vscode
folder.
Manual Path Entry : If a settings file is not found, you can enter a custom path.
How It Works
Reads the settings.json
file from the selected environment.
Categorizes settings into predefined groups in the following order:
window
: Window management settings
workbench
: UI and layout settings
security
: Security-related configurations
explorer
: File explorer settings
terminal
: Terminal behavior and appearance
editor
: Code editor preferences
git
: Git integration settings
extensions
: Extension-related configurations
remote
: Remote development settings
Additionally, it separately organizes language-specific settings and miscellaneous settings that do not fall under the predefined categories.
Sorts language-specific and miscellaneous settings separately.
Saves the organized settings back to the file.
Contributing
Feel free to submit issues or PRs for improvements!
License
MIT License