To open the User settings:

  • Open the command palette (either with F1 or Ctrl+Shift+P)
  • Type ">open settings" (You must include the '>' at the beginning)
  • You are presented with a few options¹, choose Open User Settings (JSON)

This image was taken in the VS Code online editor

Which, from the manual and depending on platform, is one of:

  • Windows %APPDATA%\Code\User\settings.json²
  • macOS $HOME/Library/Application\ Support/Code/User/settings.json
  • Linux $HOME/.config/Code/User/settings.json

The Workspace settings will be in a {workspaceName}.code-workspace file where you saved it, and the Folder settings will be in a .vscode folder if and when it has been created.


Official page on User and Workspace Settings

As stated by sevencardz below, VS Code includes a button in the Settings UI gutter which can be used to switch between JSON and graphical view.

The workbench.settings.editor option selects which of the settings files is opened by default when not using the above method, such as with the shortcut +, or through the application menu.

Footnotes

  1. The aforementioned settings, User and Workspace. Remote settings will appear when using WSL.

  2. By a test this maps to %APPDATA%\Roaming\Code\User\settings.json, I am not sure by what logic.

Answer from Martin Kleiven on Stack Overflow
Top answer
1 of 14
701

To open the User settings:

  • Open the command palette (either with F1 or Ctrl+Shift+P)
  • Type ">open settings" (You must include the '>' at the beginning)
  • You are presented with a few options¹, choose Open User Settings (JSON)

This image was taken in the VS Code online editor

Which, from the manual and depending on platform, is one of:

  • Windows %APPDATA%\Code\User\settings.json²
  • macOS $HOME/Library/Application\ Support/Code/User/settings.json
  • Linux $HOME/.config/Code/User/settings.json

The Workspace settings will be in a {workspaceName}.code-workspace file where you saved it, and the Folder settings will be in a .vscode folder if and when it has been created.


Official page on User and Workspace Settings

As stated by sevencardz below, VS Code includes a button in the Settings UI gutter which can be used to switch between JSON and graphical view.

The workbench.settings.editor option selects which of the settings files is opened by default when not using the above method, such as with the shortcut +, or through the application menu.

Footnotes

  1. The aforementioned settings, User and Workspace. Remote settings will appear when using WSL.

  2. By a test this maps to %APPDATA%\Roaming\Code\User\settings.json, I am not sure by what logic.

2 of 14
185

On the settings UI page, there's a special button in the top right corner gutter that toggles between the settings.json file and the settings UI.

Bonus Answer:

Add "workbench.settings.editor": "json" to your settings.json file. This will make it so that menu FilePreferencesSettings or + , opens your settings.json file by default. Optionally, add a comment at the top to remind yourself where the toggle button is.

// Click the Open Settings (UI) button in the top
// right corner gutter to toggle the settings UI
{
    // Other settings in settings.json
    // ...
    "workbench.settings.editor": "json"
}
🌐
Visual Studio Code
code.visualstudio.com › docs › configure › settings
User and workspace settings
November 3, 2021 - You can access the workspace settings ... Linux Ctrl+,)) Select the Preferences: Open Workspace Settings (JSON) command in the Command Palette (⇧⌘P (Windows, Linux Ctrl+Shift+P))...
Discussions

Where is settings.json?
Ctrl+Shift+P then type "settings". https://www.screencast.com/t/eDq4yjOX More on reddit.com
🌐 r/vscode
4
1
February 27, 2022
I cannot find OpenSettings.json in VScode
Hi I'm trying to create a python development workspace and I am extremely new to coding and have 0 experience. I have been reading this book called "coding for dummies" and in the boo... More on github.com
🌐 github.com
4
July 1, 2021
Opening settings.json in VSCode - Python - Code with Mosh Forum
I had some trouble recently with VSCode - particularly dealing with opening a virtual environment in VSCode on Mac. In the 5th video of the “python packaging index” section, one step that the video goes over is the step of opening the Settings.json file. It requires one to press a button ... More on forum.codewithmosh.com
🌐 forum.codewithmosh.com
0
July 20, 2022
VS Code. How to open JSON settings with defaults - Stack Overflow
When I'm opening settings using Preferences: Open Settings (JSON) I'm getting screen like this: But in VSCode videos/tutorials I see people somehow have splitted window, with default settings on the More on stackoverflow.com
🌐 stackoverflow.com
People also ask

What is settings.json in VS Code?
The settings.json file is VS Code's main configuration file. It stores editor preferences, workspace settings, and extension configurations in JSON format. Changes made in the Settings UI are reflected here automatically.
🌐
tms-outsource.com
tms-outsource.com › home › how to open settings.json in vscode fast
How to Open Settings.json in VSCode Fast - TMS Outsource
What is the fastest keyboard shortcut to open settings.json?
Press Ctrl+Shift+P on Windows or Linux, or Cmd+Shift+P on macOS to open the Command Palette. Type settings.json and select the JSON settings option to open it directly.
🌐
tms-outsource.com
tms-outsource.com › home › how to open settings.json in vscode fast
How to Open Settings.json in VSCode Fast - TMS Outsource
Can I open settings.json directly from my file explorer?
Yes. You can navigate to the file path for your operating system and open settings.json with any text editor. Editing it in VS Code is recommended because it provides IntelliSense and syntax validation.
🌐
tms-outsource.com
tms-outsource.com › home › how to open settings.json in vscode fast
How to Open Settings.json in VSCode Fast - TMS Outsource
🌐
Posit
docs.posit.co › ide › server-pro › user › vs-code › guide › settings.html
VS Code Settings – Posit Workbench Documentation Release 2026.01.1
Then, type and select: “Preferences: Open User Settings (JSON)” and press ENTER. ... Workspace settings are specified in .vscode/settings.json within the workspace folder.
🌐
Micro Focus
microfocus.com › documentation › vscode › enterprise › GUID-84045421-C70A-4583-BC59-45995A146745.html
Visual Studio Code - Settings File (JSON)
You can specify more editor settings in the global Visual Studio Code settings.json file: On the Visual Studio Code Settings page, click Open Settings (JSON), ().
🌐
Reddit
reddit.com › r/vscode › where is settings.json?
r/vscode on Reddit: Where is settings.json?
February 27, 2022 -

Hi , I am new to VS Code, doing a python course. The course require to use an extension and change the settings by going and editing the json file. But when I open the settings.json file it is empty. If I click any option in the settings ui, that option is showing in the .json file but default settings are not shown. How do i fix this?

🌐
Visual Studio Code
code.visualstudio.com › docs › languages › json
Editing JSON with Visual Studio Code
November 3, 2021 - The association of a JSON file to a schema can be done either in the JSON file itself using the $schema attribute, or in the User or Workspace settings (File > Preferences > Settings) under the property json.schemas Open in VS Code Open in VS ...
Find elsewhere
🌐
Visual Studio Code
code.visualstudio.com › docs › reference › default-settings
Default settings reference
November 3, 2021 - You can change the default settings by using the Settings editor or by editing the settings.json file directly. To view the list of default settings, run the Preferences: Open Default Settings (JSON) command from the Command Palette (⇧⌘P ...
🌐
TMS Outsource
tms-outsource.com › home › how to open settings.json in vscode fast
How to Open Settings.json in VSCode Fast - TMS Outsource
December 18, 2025 - Press Ctrl+Shift+P (or Cmd+Shift+P on macOS), type “workspace settings json” and select “Preferences: Open Workspace Settings (JSON)” to access the local configuration file stored in your project’s .vscode folder.
🌐
Medium
alinawrites.medium.com › how-to-find-settings-json-in-vscode-e6f678dbc01d
How to find settings.json In VSCode | by Alina Writes | Medium
October 6, 2022 - And the quickest way to open settings.json file in Visual Studio Code is… ... Press ⌘ + , (comma) on Mac. ... Next, on the User Settings screen, click on a small button that looks like a new file icon in upper right corner of the VSCode ...
🌐
GitHub
github.com › microsoft › vscode-docs › issues › 4648
I cannot find OpenSettings.json in VScode · Issue #4648 · microsoft/vscode-docs
July 1, 2021 - I have been reading this book called "coding for dummies" and in the book it says that you need to click on the 3 dots in the top right corner of the screen. Then there will be an option that says opensettings.json.
Author   Eyeslipper
🌐
Rene Nyffenegger
renenyffenegger.ch › notes › development › editors › Visual-Studio-Code › settings_json › index
Visual Studio Code: settings.json
// newWindow: Always Create new ... // Do not show the welcome page when VS code is started "workbench.settings.editor" : "json" , // Make File -> Preferences -> Settings open THIS settings.json (rather than edit in a GUI e...
🌐
Bobby Hadz
bobbyhadz.com › blog › vscode-open-settings-json
How to open settings.json in VS Code [6 Ways] | bobbyhadz
The editor will open your local settings.json file which is located in the .vscode/settings.json directory.
🌐
Code with Mosh
forum.codewithmosh.com › python
Opening settings.json in VSCode - Python - Code with Mosh Forum
July 20, 2022 - I had some trouble recently with VSCode - particularly dealing with opening a virtual environment in VSCode on Mac. In the 5th video of the “python packaging index” section, one step that the video goes over is the step of opening the Settings.json file. It requires one to press a button ...
🌐
Semicolon
semicolon.dev › vscode › how-to-open-settings-json
Fastest Way To Open settings.json In VSCode (Where is VS Code's settings file?)
Click on small settings.json file icon in upper right corner. Next, on the User Settings screen, click on a small button that looks like a new file icon in upper right corner of the VSCode dashboard: Image: fastest way to open settings.json is through this button.
🌐
Alphr
alphr.com › home › how to open settings.json in vs code
How to Open Settings.json in VS Code
January 18, 2023 - Here’s how to use the VS Code Command Palette to access the file on a Windows or Linux computer: Open VS Code and press the “Ctrl + Shift + P” shortcut to access the Command Palette.
🌐
Peerlist
peerlist.io › blog › engineering › vscode-settingsjson-a-complete-guide
VSCode settings.json: A Complete Guide
April 21, 2025 - Command Palette: Press Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (Mac), type "settings json" and select "Preferences: Open Settings (JSON)".
🌐
Micro Focus
microfocus.com › documentation › vscode › cobol › GUID-84045421-C70A-4583-BC59-45995A146745.html
Settings File (JSON) - Micro Focus website
You can specify more editor settings in the global Visual Studio Code settings.json file: On the Visual Studio Code Settings page, click Open Settings (JSON), ().
🌐
GeeksforGeeks
geeksforgeeks.org › python › locating-and-modifying-vscode-settingsjson
Locating and Modifying VSCode settings.json - GeeksforGeeks
August 28, 2024 - In conclusion, the settings.json file in Visual Studio Code (VSCode) plays a crucial role in customizing the code editor to fit our individual needs. By understanding the difference between user and workspace settings, and knowing how to locate and modify the settings.json file, we can tailor ...
🌐
Ivan-lim
ivan-lim.com › home › understanding settings.json in visual studio code
Understanding settings.json in Visual Studio Code - Ivan Lim Web & Database Services
February 6, 2025 - Tip: The User settings.json file contains global settings that apply to every instance of Visual Studio Code you open. The Workspace settings.json file is specific to a project and is stored in a .vscode folder at the root of your project.
Price   $$
Address   920 Prestonwood Dr., 30043, Lawrenceville