vscode创建python编译环境(launch.json和setting.json)a. .vscode下launch.json⽂件
{
"version": "0.2.0",
"configurations": [
nginx正向代理和反向代理配置{
//配置名称,将会在启动配置的下拉菜单中显⽰
"name": "Python",
//配置类型
"type": "python",
//请求配置类型,可以为launch(启动)或attach(附加)
followsymlinks
//launch: VSCode 会打开这个程序然后进⼊调试
/
/attach:你已经打开了程序,然后接通内部调试协议进⾏调试
traveled是什么意思"request": "launch",
"stopOnEntry": false,
qmap文件夹"pythonPath": "C:\\Users\\Liz\\AppData\\Local\\Programs\\Python\\Python38\\",
//将要进⾏调试的程序的路径
"program": "${file}",
//调试程序时的⼯作⽬录,⼀般为${workspaceRoot}即代码所在⽬录
"cwd": "${workspaceRoot}",
"env": {},
"envFile": "${workspaceRoot}/.env",
"debugOptions": [
"WaitOnAbnormalExit",
"WaitOnNormalExit",
python解析json文件"RedirectOutput"
]
}
]
}
预定义变量
${workspaceFolder} - 当前⼯作⽬录(根⽬录)
${workspaceFolderBasename} - 当前⽂件的⽗⽬录
${file} - 当前打开的⽂件名(完整路径)
${relativeFile} - 当前根⽬录到当前打开⽂件的相对路径(包括⽂件名)
${relativeFileDirname} - 当前根⽬录到当前打开⽂件的相对路径(不包括⽂件名)
${fileBasename} - 当前打开的⽂件名(包括扩展名)
${fileBasenameNoExtension} - 当前打开的⽂件名(不包括扩展名)
${fileDirname} - 当前打开⽂件的⽬录
${fileExtname} - 当前打开⽂件的扩展名
${cwd} - 启动时task⼯作的⽬录
${lineNumber} - 当前激活⽂件所选⾏
${selectedText} - 当前激活⽂件中所选择的⽂本导航栏隐藏代码
${execPath} - vscode执⾏⽂件所在的⽬录
${defaultBuildTask} - 默认编译任务(build task)的名字
b. .vscode下setting.json⽂件
// 将设置放⼊此⽂件中以覆盖默认值和⽤户设置。
{
  "python.pythonPath": "C:\\...\\",
  "python.linting.pylintEnabled": false,
  "python.linting.pep8Enabled": true,
  "python.linting.lintOnSave": true,
  "python.formatting.provider": "yapf"
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。