vscode如何生成launch.json配置文件

  1. 用vsCode打开工程目录
  2. 点击调试按钮,如图中1位置
  3. 单击配置按钮,如图中2位置
    系统会自动生成配置文件
    生成配置文件
### 配置 VSCode 的 `launch.json` 文件以调试 Python 程序 在 Visual Studio Code (VSCode) 中,可以通过配置 `launch.json` 文件来实现对 Python 程序的有效调试。以下是关于如何正确配置该文件的具体说明: #### 1. 创建或编辑 `launch.json` 打开项目的 `.vscode/launch.json` 文件。如果此文件不存在,则可以手动创建它或者通过按下快捷键 `Ctrl+Shift+D` 并点击“创建一个 launch.json 文件”来自动生成模板。 #### 2. 基础配置项 以下是一个典型的 `launch.json` 配置示例,适用于调试 Python 脚本[^1]: ```json { "version": "0.2.0", "configurations": [ { "name": "Python: 当前文件", // 调试名称 "type": "python", "request": "launch", "program": "${file}", // 运行当前活动的文件 "console": "integratedTerminal", // 使用集成终端作为控制台 "justMyCode": true, // 只调试用户代码,忽略库中的代码 "env": { // 设置环境变量 "KEY1": "VALUE1", "KEY2": "VALUE2" }, "args": ["--arg1", "value1", "--arg2", "value2"] // 添加命令行参数 } ] } ``` 上述配置中包含了以下几个重要字段: - **`name`**: 定义调试会话的名字,在启动调试时可以选择不同的会话。 - **`type`**: 指定使用的调试器类型,这里为 `"python"` 表明我们正在调试 Python 应用程序。 - **`request`**: 设定请求模式,通常为 `"launch"` 或 `"attach"`。前者表示直接启动新进程进行调试;后者则连接到已存在的进程中。 - **`program`**: 指向要运行的目标脚本路径。`${file}` 是一种特殊占位符,代表当前编辑窗口内的文件。 - **`console`**: 控制台选项,默认推荐使用内置终端 (`"integratedTerminal"`) 方便查看输出日志。 - **`justMyCode`**: 如果设为 `true` ,那么只会跟踪用户的源码部分而跳过标准库或其他依赖包内部逻辑。 - **`env`**: 自定义环境变量字典形式提供给目标应用程序加载。 - **`args`**: 列表格式指定附加至命令后的参数字符串数组[^4]。 #### 3. 断点设置与调试操作 完成以上基础配置之后即可开始实际调试过程。具体做法如下: - 在代码左侧空白区域单击鼠标左键放置红色圆圈标记即为断点位置; - 确认底部状态栏显示的是正确的 Python 解析版本号[^3]; - 按下功能键 F5 开始执行带暂停机制的任务流以便逐步分析每一步骤的结果数据变化情况。 --- ###
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值