1 调试功能介绍
visual studio 之所以被一些开发者称为宇宙第一IDE,原因之一便是其调试功能超级强大
- 跨语言调试
适用于所有支持的语言 - 任意平台或位置
本机、远程以及在生产环境中 - 精细控制
确定您要中断和检查状态的精确位置和时间 - 灵活的检查状态
在运行时查看变量的值 - 期望是美好的
在出错时进行提醒 - 使线程处理变得容易
简化对复杂多线程代码的控制和检查 - 接近底层
根据代码的需要深入挖掘 - 防止性能问题
使您的应用更快、更强大 - 不再“无法重现”
.NET 代码的代码执行历史记录 - 简单的 UI 调试
XAML 和 HTML 也是代码
2 快捷键
- F10:逐过程
- F11:逐语句
- Ctrl + Shift + F9:删除全部断点
3 调试流程
- 根据业务逻辑合理设置断点
- 根据具体需求,采用逐行、逐过程等方式调试