# 前言
Debug相信各位开发同学肯定都用过,打上断点,当数据流程走到断点时,可以查看数据方便调试,我最近觉得好用的操作就是ALT+F8表达式计算,感觉非常好用
# 变量查看
主要获取对象参数和它方法的值,这里是有方法可以获取对象所有属性,也能够测试接收对象的值数据
# 变量修改
## 异常修复
碰上异常数据时,对象进行重新赋值走正确流程
## 数据修改测试
对数据不同状态的情况进行测试验证
在调试的过程中,修改代码后需要热编译甚至重启服务器,如果反复修改测试会耗费大量的时间,我们可以直接在debug过程中进行赋值操作,不需要重启服务器。
例如上次:批量选择按钮会置灰,需求改为可批量操作,测试删除操作在debug给勾数赋值1,或者直接修改按钮高亮测试都可以,也能赋值测试各个状态下数据。
## 引用源码修改
同上相似的特殊用法,不需要引用项目时,可以修改引用jar包源码:
跨云继承模版页面教程,需要修改基础模版项目的sql语句,这里要引用新项目,但页面创建次数比较少,可以直接在debug中修改sql语句
这是原模版页面
这是修改后新的模版页面
通过在debug重新赋值,就能达到修改的效果
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。