vscode新建python_vscode创建python编译环境(launch.json和setting.json)

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 15:45   47   0

a. .vscode下launch.json文件

{"version": "0.2.0","configurations": [

{//配置名称,将会在启动配置的下拉菜单中显示"name": "Python",//配置类型"type": "python",//请求配置类型,可以为launch(启动)或attach(附加)//launch: VSCode 会打开这个程序然后进入调试//attach:你已经打开了程序,然后接通内部调试协议进行调试"request": "launch","stopOnEntry": false,"pythonPath": "C:\\Users\\Liz\\AppData\\Local\\Programs\\Python\\Python38\\python.exe",//将要进行调试的程序的路径"program": "${file}",//调试程序时的工作目录,一般为${workspaceRoot}即代码所在目录"cwd": "${workspaceRoot}","env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","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.exe","python.linting.pylintEnabled": false,"python.linting.pep8Enabled": true,"python.linting.lintOnSave": true,"python.formatting.provider": "yapf"}

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP