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

VS2022调试技巧

哈喽,各位老铁们,好久不见,本期我将给大家分享一下vs调试技巧。


作为一名合格的程序员调试代码是必不可少的工作;接下来我将介绍一下VS2022如何调试程序

当我们使用vs2022编译代码时会发现有两个版本:Debug和Release,那它们具体是什么呢?

我们已经了解到编译是有debug和release两个版本;作为开发人员我们应将调试版本调为Debug:

当然,做任何事情都讲求效率。VS也考虑到了这一点给我们提供了许多便捷的快捷键,大大提高我们的开发效率,下面我将介绍几个比较常用的快捷键:

F9:创建断点和取消断点

断点的作用:用于暂停程序执行,便于开发者检查程序状态、变量值及执行流程。

F5:启动调试,经常用来直接跳到下一个断点处,常和F9搭配使用。

F10:逐过程,通常用来处理一个过程,一个过程可以是一条语句或是一次函数调用

F11:逐语句,就是每次只执行一条语句;按F11可以快速进入函数内部。如果想进入函数观察,此时就需要按F11进入函数内部;

Ctrl+F5:直接运行代码不调试;

当然vs其他的快捷键也非常多,我只罗列处经常会用到的几个快键键;如果大家还想学习其他的快捷键可以自己琢磨或者参考以下链接:VS快捷键大全-CSDN博客https://blog.csdn.net/mrlisky/article/details/72622009

开始调试后,在菜单栏中【调试】->【窗⼝】->【监视】,打开任意⼀个监视窗⼝,输⼊想要观察的对
象就⾏。
打开监视窗⼝:
此时我们就可以很好的观察了
如果监视窗⼝看的不够仔细,也是可以观察变量在内存中的存储情况,还是在【调试】->【窗⼝】->
【内存】
打开内存窗⼝:
此时我们就可以观察地址了。

好了,本期内容到这里就结束了。我们下期再见;如果你觉得本文对你有帮助请支持一下。

http://www.dtcms.com/a/406768.html

相关文章:

  • Vue 3 组合式 API 生命周期钩子学习笔记
  • shardingsphere加载过程
  • MinerU介绍安装
  • 好的建设网站关于建立企业网站的方案内容
  • 在mac上面使用parquet-cli查看parquet文件
  • 织梦资讯门户网站模板公司成立后网站建设
  • linux入门4.4(DHCP和DNS服务器)
  • 存储卷备份策略在海外vps数据安全中的基础规范
  • 基于MATLAB的热晕相位屏仿真
  • 天津网站优化怎么样成都金牛区建设局网站
  • 惠州网站建设佳木斯自助个人免费网站
  • 学校网站源码html重庆seo哪个强
  • 基于Vue2的可视化大屏
  • AI+Decodo:构建智能电商价格监控系统的完整实战指南
  • 一般来说主键索引的树深度有几层?为什么是这个层数?
  • 【左程云算法笔记017】二叉树遍历递归写法
  • 加强门户网站建设的通知德州手机网站建设电话
  • 网站 备案 拍照系统开发过程中设计代码的原则为
  • 计算机网络---网络层
  • 前端学习-HTML
  • 电商网站建设综述全国建筑工人招工网
  • 北京网站优化步公司做网站都咨询哪些问题
  • VNCMD分解源程序
  • 深度学习(十二):多种激活函数
  • 在线骑行|基于SpringBoot+Vue的在线骑行网站设计与实现(源码+数据库+文档)
  • 《MyBatis进阶记:当字段名开始“叛逆“》
  • 如何筛选并下载高质量Landsat影像:
  • html网站列表怎么做茶叶网站建设目的
  • 让数据触手可及采用Chat2DB+cpolar重构数据库操作体验
  • 仿造别人的网站侵权吗建e全景效果图