For 7.0:
.vscode/settings.json:
{
"terminal.integrated.env.windows": {
"PYTHONNOUSERSITE": "1",
"PYTHONPATH": "C:/Program Files/KiCad/7.0/bin;C:/Program Files/KiCad/7.0/bin/DLLs;C:/Program Files/KiCad/7.0/bin/Lib;C:/Program Files/KiCad/7.0/bin/Lib/site-packages",
"PYTHONHOME": "C:/Program Files/KiCad/7.0/bin",
"PATH": "C:/Program Files/KiCad/7.0/bin;${env:USERPROFILE}/Documents/KiCad/7.0/3rdparty/Python39/Scripts;C:/Program Files/KiCad/7.0/bin/Scripts;${env:PATH}"
},
"python.envFile": "${workspaceFolder}/.vscode/.env",
"python.analysis.typeCheckingMode": "basic",
"python.defaultInterpreterPath": "C:/Program Files/KiCad/7.0/bin/python.exe"
}
.vscode/.env:
PYTHONNOUSERSITE=1
PYTHONPATH="C:/Program Files/KiCad/7.0/bin;C:/Program Files/KiCad/7.0/bin/DLLs;C:/Program Files/KiCad/7.0/bin/Lib;C:/Program Files/KiCad/7.0/bin/Lib/site-packages"
PYTHONHOME="C:/Program Files/KiCad/7.0/bin"
PATH="C:/Program Files/KiCad/7.0/bin;${USERPROFILE}/Documents/KiCad/7.0/3rdparty/Python39/Scripts;C:/Program Files/KiCad/7.0/bin/Scripts;${PATH}"
Close terminals and reload windows.