初学者必备:IDEA中的debug断点调试技巧大全与断点常用技巧

您所在的位置:网站首页 debug如何使用 初学者必备:IDEA中的debug断点调试技巧大全与断点常用技巧

初学者必备:IDEA中的debug断点调试技巧大全与断点常用技巧

2023-09-06 18:28| 来源: 网络整理| 查看: 265

IDEA中的debug断点调试技巧

1.如何打断点与取消断点

点击红箭头的位置一下打断点 两下取消

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SfZEMSoX-1647834958999)(uniapp基础知识.assets/image-20220319122731365.png)]

2.运行断点

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EFxydfjD-1647834959001)(uniapp基础知识.assets/image-20220319122820184.png)]

3.进入断点

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9QNYCc1t-1647834959002)(uniapp基础知识.assets/image-20220319122852523.png)]

1.横排按钮

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AAucsDl6-1647834959002)(uniapp基础知识.assets/image-20220319124625859.png)]

1.回到当前断点所在界面

2.根据当前断点逐行向下执行–不会进入方法

3.根据当前断点逐行向下执行会进入方法里面 --但是只能进入我们自己写的方法 --java类库中的方法不能进入

4.根据当前断点逐行向下执行会进入方法里面 --但是可以进入我们自己写的方法 --也可以进入java类库中的方法–任何方法

5.直接执行完当前方法,回到调用方法结束处

6.直接执行完当前方法,回到调用方法处

7.回到当前断点所在界面并向下执行一步

8.计算器–可以在程序运行中查看后面的运行结果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Yd6qYM9S-1647834959003)(uniapp基础知识.assets/image-20220319124036577.png)]

2.竖排按钮

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QjksbCzu-1647834959003)(uniapp基础知识.assets/image-20220319124642494.png)]

1.重新运行程序

2.进入下一个断点执行

3.debug模式暂停—一般不用

4.终止程序

5.查看当前所有断点

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-321uSPDG-1647834959004)(uniapp基础知识.assets/image-20220319124921790.png)]

6.使当前断点失效–双击恢复

断点常用技巧 1.设置断点的条件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7CGIccxj-1647834959004)(uniapp基础知识.assets/image-20220319125359101.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jYX5T1ta-1647834959005)(uniapp基础知识.assets/image-20220319125416329.png)]

2.可以动态修改值–但是仅限当前一次

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-B6l4iU5Y-1647834959006)(uniapp基础知识.assets/image-20220319125613722.png)]

利用断点调控线程–设置成线程模式

1.先开启thread断点线程在启动debug

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hE3QSDVs-1647834959006)(uniapp基础知识.assets/image-20220319125814627.png)]

2.执行线程时选择想要执行的线程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TbeW5sHx-1647834959007)(uniapp基础知识.assets/image-20220319130030674.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5buViNiI-1647834959008)(uniapp基础知识.assets/image-20220319130100915.png)]

注意事项

1.debug断点调试时最好启用主程序

2.如果是需要输出值的话最好提前输出值,以方便后面debug的调试与进入下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZsWl5BzW-1647834959008)(uniapp基础知识.assets/image-20220319122111116.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aoye0mmG-1647834959009)(uniapp基础知识.assets/image-20220319122231664.png)]

进入本次循环

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dje7r57a-1647834959010)(uniapp基础知识.assets/image-20220319122255771.png)]



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3