Sorts your settings.json file to match the order used in the Visual Studio Code settings UI.
- Sort by UI Order: Organizes your
settings.json
with the same order as the VSCode settings interface, making it easier to compare and manage your settings. - Flexible Sorting: Optionally break up the "Commonly Used" category to further customize your sorting.
- Preserve Comments: All comments in your
settings.json
are preserved.
- Open your
settings.json
file in VSCode. - Open the Command Palette (
Ctrl+Shift+P
) and search for:Sort settings.json
– Sorts settings according to VSCode UI order, keeping "Commonly Used" settings together.Sort settings.json (No "Commonly Used")
– Sorts settings strictly by UI order, ignoring the "Commonly Used" group.
- Review the sorted file and save your changes.
After sorting, your
settings.json
will match the order of the VSCode Settings UI.
(Screenshot uses the "modified" filter.)
- Some extension-contributed settings may not be sorted identically to the VSCode Settings UI due to the way they are registered.
- Inspired by Sort Package.json and the VSCode extension.
- Special thanks to rich2005 for the GIMP tutorial video.