基于VSCode的C/C++图形化反向调试方法
基本信息

| 申请号 | CN202210345934.3 | 申请日 | - |
| 公开(公告)号 | CN114741290A | 公开(公告)日 | 2022-07-12 |
| 申请公布号 | CN114741290A | 申请公布日 | 2022-07-12 |
| 分类号 | G06F11/36(2006.01)I | 分类 | 计算;推算;计数; |
| 发明人 | 常涛;吴春光;刘步权;穆瑞超;齐璇;战茅;顾郁莲;陈浩洋;刘贵山;林超超 | 申请(专利权)人 | 麒麟软件有限公司 |
| 代理机构 | 北京汇智英财专利代理事务所(普通合伙) | 代理人 | - |
| 地址 | 300450天津市滨海新区塘沽海洋科技园信安创业广场3号楼6-8层 | ||
| 法律状态 | - | ||
摘要

| 摘要 | 本发明涉及基于VSCode的C/C++图形化反向调试方法,包括如下步骤:在操作系统上安装C/C++编译环境及调试工具;安装C/C++支持插件,配置C/C++工程环境变量;启动C/C++程序的正向调试;编写读取并存储正向调试过程中各个调试点处状态值的API接口源码;使用VSCode官方提供的插件开发模板及Vue框架将上述API接口源码封装编码成图形化反向调试插件;安装图形化反向调试插件并重启VSCode进行图形化反向调试和正向调试。本发明不仅支持在VSCode上通过菜单栏图形化对C/C++程序进行正向调试,还支持在正向调试过程中通过反向调试插件工具;通过该方法无需重启代码调试,可以在现有调试进度上进行回退,极大地提高了代码调试的效率,缩短了软件开发周期。 |





