如何用VScode 进行调试

如题,其实很简单,假定你已经掌握了如何使用cmake,并且已经把对应的执行文件生成了,那么接下来请继续看,不然不太适合你,需要知道如何使用cmake编译文件,当然也有不需要的,可以看看别的博客怎么设置vscode的。

vscode自带调试模块,直接点击左侧边栏的Debug图标(Ctrl+Shirft+D),再点上方的齿轮图标configure,就能自动生成launch.json文件。

launch.json文件主要用来设置 如何调试。

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/build/hello_word", //只改这里
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "gdb",
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "build1111" //可以新增一条
        }
    ]
}
一般地只需要改"program":部分内容改为 项目路径下生成的执行文件即可。 
如果需要调试前重新编译一遍,可以新增一条"preLaunchTask",里面的内容改为tasks.json中的'label'名称。

接下来的调试方法就和Visual Studio一样了,设置断点,开启调试……

原文:https://blog.csdn.net/u010677365/article/details/80703984

如何用VScode 进行调试相关推荐

  1. 如何用vscode调试ts代码

    如何用vscode调试ts代码 准备工作:ts下载好,vscode下载好,node下载好,npm包安装好 打开vscode,在拓展商店搜索"Code Runner",下载好, 编辑 ...

  2. vscode断开调试服务器文件,vscode显示等待调试器断开连接

    我正在尝试在vscode上调试量角器脚本. 我编辑了launch.json文件,但是调试控制台抛出了下面的错误. vscode调试控制台输出: C:\Program Files\nodejs\node ...

  3. vs code php html,vscode如何调试html

    vscode如何调试html? 使用Debugger for Chrome进行调试 首先下载对应的插件 Ctrl+Shift+x打开插件商店,搜索chrome即可看到该插件,点击安装->重新加载 ...

  4. 【转载】【VSCode】Windows下VSCode编译调试c/c++

    转载自:http://blog.csdn.net/c_duoduo/article/details/51615381 懒得自己配置或自己配置出现不明问题的朋友可以点这里:  [VSCode]Windo ...

  5. lldb 调试php,linux系统下如何在vscode中调试C++代码

    本篇博客以一个简单的hello world程序,介绍在vscode中调试C++代码的配置过程. 1. 安装编译器 vscode是一个轻量的代码编辑器,并不具备代码编译功能,代码编译需要交给编译器完成. ...

  6. AutoJs7、8版本快速接通vscode进行调试脚本

    AutoJs7.8版本快速接通vscode进行调试脚本 作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!

  7. 【工具】VScode|Linux 中怎么调试 Python 项目比较方便?又名 VScode 怎么调试 Python 项目(兼容环境Ubuntu18.04)

    使用过 Anaconda.Jupyter.Pycharm.VScode.VS2022.pdb 这几个 IDE 去编写 python 项目或者维护 python 环境,各有各的优缺点,但 VScode ...

  8. vscode的调试配置

    文章目录 vscode的调试配置文件 调试配置选项 vscode的调试配置文件 vscode的调试配置存储在.vscode文件夹的launch.json文件中.通过以下步骤可以创建一个调试配置: 切换 ...

  9. 手把手教你用Vscode Debugger调试代码

    http://shooterblog.site/2018/05/19/%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E7%94%A8Vscode%20De ...

最新文章

  1. python利器怎么编程-OpenCV-Python,计算机视觉开发利器
  2. 工程化专题之Maven(下)
  3. linux下php扩展curl的安装
  4. 协议簇:TCP 解析: 建立连接
  5. beyond compare类似软件_你用过最好用的截图软件是哪一款
  6. Flask备注4(Structure)
  7. 大限将至?Google先知
  8. FPGA 芯片被曝严重的 Starbleed 漏洞,影响数据中心IoT工业设备等
  9. 非广告--推荐Dynatrace:树立数字化性能管理DPM标杆
  10. 聚合支付SAAS系统OEM贴牌定制开发聚合支付系统开发、聚合支付平台开发等。
  11. 第13课:构建神经网络模型的实用建议
  12. uni-app学习心得和填坑,关于uni-app 打包h5 页面的坑
  13. 更改计算机网络,终于理会如何更改计算机网络ip
  14. Mac安装win10出现的错误无法分区和Boot Camp分区不足
  15. 3章等价类划分法-城市号码
  16. 数据到底如何搞定电影票房预测?
  17. Intellij中maven项目使用junit时,遇到的问题
  18. 使用Pygame制作2048小游戏
  19. java电商快递费收取_电商系统设计之运费模板(上)
  20. 《Restricted Boltzmann Machines for Collaborative Filtering》理解与资料整理

热门文章

  1. 学习资料分享——java视频教程及电子书免费下载
  2. 《Java Web程序设计基础教程》简介
  3. 铁威马NAS媒体索引设置教程
  4. R语言dplyr数据变换
  5. 程序实现泊松随机分布
  6. smart-sso单点登录(三):App登录支持
  7. iis 自动重启的bat
  8. 有道字典 Chrome Extension
  9. java里break的使用方法_java中break,continue,return使用方法
  10. c语言中ch的作用,C语言中IN(ch,OP)是什么意思