Ctrl+Shift+P then type "settings". https://www.screencast.com/t/eDq4yjOX Answer from Deleted User on reddit.com
🌐
Visual Studio Code
code.visualstudio.com › docs › configure › settings
User and workspace settings
November 3, 2021 - Then, File > Preferences > Settings and the keybinding ⌘, (Windows, Linux Ctrl+,) always open the settings.json file and not the Setting editor UI. Depending on your platform, the user settings file is located here: ... The workspace settings ...
🌐
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?

Discussions

The location of the settings.json file
Hi, Where can I get access to the settings.json file (not from within vscode). I would like to update the settings.json using a shell script ... More on github.com
🌐 github.com
3
3
November 8, 2021
How to share common settings.json file between projects/teammates?
Use workspace settings ( https://code.visualstudio.com/docs/getstarted/settings#_workspace-settings ) to override specific settings per project. If you just want to enforce coding styles, consider using editorconfig ( https://editorconfig.org/ ) . This works with many other text editors. More on reddit.com
🌐 r/vscode
9
1
February 10, 2023
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
Workspace file vs .vscode files - where do my project settings actually go?
There are 4 levels of settings in VS Code, which in ascending order of priority are: Default, User, Workspace, and Workspace Folder. You can see the latter 3 as tabs in the Settings UI if they are meaningfully distinct and they are each stored as JSON in different locations. This is because VS Code supports multi-root workspaces. The files in the .vscode folder are for that workspace folder and have the highest priority. EDIT: The Settings documentation might help clear some things up. More on reddit.com
🌐 r/vscode
6
14
August 1, 2018
Top answer
1 of 14
700

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"
}
🌐
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
Settings File (JSON)
This opens the global settings.json in the editor. The location of the file is %userprofile%\AppData\Roaming\Code\User (Windows) or ~/.config/Code/User (Linux) for default installations.
🌐
Visual Studio Code
code.visualstudio.com › docs › reference › default-settings
Default settings reference
November 3, 2021 - To view the list of default settings, run the Preferences: Open Default Settings (JSON) command from the Command Palette (⇧⌘P (Windows, Linux Ctrl+Shift+P)).
Find elsewhere
🌐
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 ... , (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 dashboard:...
🌐
Nono Martínez Alonso
nono.ma › change-vscode-settings-json-location
Change VSCode settings.json location · Nono Martínez Alonso
February 10, 2023 - Visual Studio Code’s settings JSON file is always located at the same path. ~/Library/Application\ Support/Code/User/settings.json · The way I worked around this limitation is by creating a symbolic link from this path to another file.
🌐
GeeksforGeeks
geeksforgeeks.org › python › locating-and-modifying-vscode-settingsjson
Locating and Modifying VSCode settings.json - GeeksforGeeks
August 28, 2024 - Method 1: Open VSCode, go to File > Preferences > Settings. Then, click on the icon in the top right corner that looks like a document with an arrow. ... Once the file is located, the JSON content can be directly edited.
🌐
Read the Docs
vscode-docs.readthedocs.io › en › stable › customization › userandworkspace
User and Workspace Settings - vscode-docs
Depending on your platform, the user settings file is located here: Windows %APPDATA%\Code\User\settings.json Mac $HOME/Library/Application Support/Code/User/settings.json * Linux $HOME/.config/Code/User/settings.json · The workspace settings file is located under the .vscode folder in your ...
🌐
Visual Studio Code
code.visualstudio.com › docs › getstarted › userinterface
User interface
November 3, 2021 - Alternately, you can modify the ... settings.json file. For workspace settings, open the settings.json file in the .vscode folder in your workspace....
🌐
Awswithatiq
awswithatiq.com › vscode-settings-json
VSCode settings json for AWS/DevOps/Node.js – AWS with Atiq
September 9, 2023 - User Settings: These are global and apply to any instance of VSCode you open. The customizations discussed so far fall under this category. They are saved in the aforementioned settings.json in your user directory. Workspace Settings: These are specific to a project or directory. Let’s say you’re working on a Python project that requires a specific Python interpreter or path settings. You can set these on a per-project basis in a settings.json file located in the .vscode directory of your workspace.
🌐
Visual Studio Code
code.visualstudio.com › docs › debugtest › debugging-configuration
Visual Studio Code debug configuration
November 3, 2021 - Creating a launch configuration file is also beneficial because it allows you to configure and save debugging setup details with your project. VS Code stores debugging configuration information in a launch.json file located in the .vscode folder in your workspace (project root folder), or in ...
🌐
Bobby Hadz
bobbyhadz.com › blog › vscode-open-settings-json
How to open settings.json in VS Code [6 Ways] | bobbyhadz
The .vscode/settings.json file is easily accessible as the .vscode folder is located in the root directory of your project.
🌐
Visual Studio Code
code.visualstudio.com › docs › configure › settings-sync
Settings Sync
November 3, 2021 - Local backups folder in the disk can be accessed via the Settings Sync: Open Local Backups Folder command. The folder is organized by the type of preference and contains versions of your JSON files, named with a timestamp of when the backup occurred.
🌐
Alphr
alphr.com › home › how to open settings.json in vs code
How to Open Settings.json in VS Code
January 18, 2023 - If you’re on a Windows computer, here’s how to use the program to open the settings.json file: Press the “Windows + R” keys to open the run box. Type in “%userprofile%” without the quotations and hit “Enter.” · Select “AppData.” By default, you can’t view the “AppData” file. So, go to “View” and check the “Hidden items” checkbox to get permission to view the file. ... Locate the “Settings.json” file, then right-click it.
🌐
Visual Studio Code
code.visualstudio.com › docs › getstarted › tips-and-tricks
Visual Studio Code tips and tricks
November 3, 2021 - # open the current directory in the most recently used code window code -r . # create a new window code -n # change the language code --locale=es # open diff editor code --diff <file1> <file2> # open file at specific line and column <file:line[:character]> code --goto package.json:10:5 # see help options code --help # disable all extensions code --disable-extensions . Workspace-specific configuration files are in a .vscode folder at the root of your workspace.
🌐
Visual Studio Code
code.visualstudio.com › docs › configure › extensions › extension-marketplace
Extension Marketplace
November 3, 2021 - A good set of extensions can make working with a particular workspace or programming language more productive and you'd often like to share this list with your team or colleagues. You can create a recommended list of extensions for a workspace with the Extensions: Configure Recommended Extensions (Workspace Folder) command. In a single folder workspace, the command creates an extensions.json file located in the workspace .vscode folder where you can add a list of extensions identifiers ({publisherName}.{extensionName}).
🌐
TMS Outsource
tms-outsource.com › home › how to open settings.json in vscode fast
How to Open Settings.json in VSCode Fast
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.