当前位置: 首页 > news >正文

记录 | vscode pyhton c++调试launch.json配置

下面提供 vscode 中 python 和 c++ 调试配置的 launch.json (好用,已用好几年,建议收藏)

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "python debug","type": "python","request": "launch","program": "${file}","console": "integratedTerminal","python": "/root/anaconda3/envs/py385/bin/python","justMyCode": true,"cwd": "${fileDirname}"},{"name": "gdb debug","type": "cppdbg","request": "launch","program": "/workspace/pro/facedet/build/release/facedet","args": [],"miDebuggerPath": "/usr/bin/gdb","stopAtEntry": false,"cwd": "${fileDirname}",// "cwd": "/workspace/pro/","environment":  [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true}]}]
}

若要配置传参,比如 python 调试的时候添加传参 (因为很多 py 脚本执行的时候都喜欢用 --xxx 来传参,这样调试的时候就不方便了),这个时候可以在 launch.json 中添加 args 参数
在这里插入图片描述
c++ 同理

http://www.lryc.cn/news/259168.html

相关文章:

  • Java入门基础:浅显易懂 死循环
  • LeetCode刷题--- 验证二叉搜索树
  • go-zero 开发入门-加法客服端示例
  • Python 快速入门——基础语法
  • EasyRecovery2024苹果电脑mac破解版安装包下载
  • Git常用命令大全
  • vue项目本地正常运行,打包到线上时无法访问js等资源
  • 计网Lesson10 - 网络层之IP协议分析
  • LangChain 25: SQL Agent通过自然语言查询数据库sqlite
  • Redis生产实战-热key、大key解决方案、数据库与缓存最终一致性解决方案
  • 可惜+悲伤+唉=emmo...
  • [gRPC实现go调用go]
  • uniapp使用v-html调用接口,富文本图片 视频自适应大小
  • 安卓MediaRecorder(2)录制源码分析
  • MySql数据库全量备份脚本
  • windows10下jdk安装
  • Centos7防火墙及端口开启
  • vue开发,axios网络请求框架基本用法和封装
  • 对比SPI、UART、I2C通信的区别与应用
  • CentOS7安装MySQL8.0
  • 【Go<—>Java】gRPC测试注意事项
  • java面试题整合
  • 2023年12月7日:QT实现登陆界面
  • 常用的测试用例大全
  • 《python每天一小段》--12 数据可视化《1》
  • 分类预测 | Matlab实现HPO-GRU【23年新算法】基于猎食者优化算法优化门控循环单元的数据分类预测
  • 【Pytorch】学习记录分享2——Tensor基础,数据类型,及其多种创建方式
  • 实验7:索引和视图定义
  • Source Tree回滚 重置 贮藏操作
  • Android13 不能静态注册的几个广播