Steps are:
Click on settings icon present at bottom left of vscode screen

In the top right of screen, you should see
Open Settings (JSON)option
In the next screen, within double quotes start typing
python.p, you should start seeing all the suggestions & options available
Videos
Steps are:
Click on settings icon present at bottom left of vscode screen

In the top right of screen, you should see
Open Settings (JSON)option
In the next screen, within double quotes start typing
python.p, you should start seeing all the suggestions & options available
its a problem of vscode version, newer releases indicate python.pythonPath is being deprecated in favor of python.defaultInterpreterPath. So if you try to set your variable "python.defaultInterpreterPath" to point to your desired interpreter, this will solve your problem.
I open a folder in vscode, this folder does not have a settings.json and I run ctrl + shift p, and select an interpreter. This does not create a settings.json file and add settings to it.
I have also tried opening file -> settings, editing workspace settings so I have a settings.json and selecting interpreter but still nothing is added.
I have also tried creating a ${folder}.code-workspace settings file and selecting interpreter but nothing is added.
How do I make my folder a valid workspace so I can select an interpreter and the settings.json will update?
You should use the official documentation for this sort of thing as it's up to date, the readthedocs version appears to be an out of date rip of the website from the past.
The path you mention %APPDATA%\Code\User\settings.json is user settings, not workspace settings, workspace settings are located under the folder you have opened at <folder>\.vscode\settings.json. They don't exist by default but will be created when you open workspace settings and make some changes.
To open settings press ctrl+,, select the workspace settings button and change some settings:

You can access the actual file by clicking the button with the file icon in the top-right:

Just press CTRL + SHIFT + P, type workspace settings and press ENTER. If you want to see the json file, just press the {} button and vscode will automaticaly open or create the file in your workspace.
VSCode Command Pallete
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?