eclipse断点调试(debug)实用技巧——基础篇

2023年05月19日 23:58:42 93阅读 0评论

文章最后更新时间:2023年05月20日

小编寄语

哈喽!大家好,我是老李,作为java开发人员,在开发中难免遇到各种各样的问题,因此熟练掌握开发环境的debug工具非常重要,下面就eclipse断点调试最基本的用法做一个简单介绍。(*^▽^*)

工具/软件

eclipse version: oxygen release (4.7.0)

方法/步骤

第1步

首先要设置断点:在代码里需要调试的地方,鼠标双击代码行号的左边,再次双击即可取消断点。

eclipse断点调试(debug)实用技巧——基础篇

第2步

启动服务开始调试:方法一,例如上图的代码中,鼠标点击main方法-->右键debug as-->java application开始java代码调试; 方法二,直接点击“调试”按钮,即点击小瓢虫边上的倒三角,选择debug as-->java application,;方法三,快捷键f11;方法四,菜单栏选择run-->debug,还有其他方法此处不再赘述了。开发工具首次调试会弹出提示,需要切换到debug工作区,勾选“remember my decision”,下次便不再提示。

eclipse断点调试(debug)实用技巧——基础篇

eclipse断点调试(debug)实用技巧——基础篇

第3步

以debug方式运行java程序后,跳转到调试视图,其中最常用的窗口有:debug窗口,变量variables窗口,断点breakpoints窗口,代码编辑窗口,输出console窗口,大纲outline窗口。debug窗口显示当前线程方法调用栈,及方法执行到第几行,variables显示当前方法的局部变量,非静态的变量等,可以修改变量值,breakpoints可用来新增和删除断点等,console控制台用于查看打印的日志信息。

eclipse断点调试(debug)实用技巧——基础篇

第4步

debug视图可以用来调试和运行程序,下图是常用的debug按钮,还有相应的快捷键。1表示当前继续执行代码,直到遇到下一个断点,快捷键f8(resume),2表示停止调试(terminate),3表示进入当前方法内部,一步一步执行,快捷键f5(step into),4表示运行下一行代码,执行当前行,但不进入执行细节,快捷键f6(step over),5表示退出当前方法,返回到调用层,快捷键为f7(step return)。调试过程中debug视图有很多堆栈信息,另外调试中鼠标移到代码编辑窗口,放在变量上时会显示当前变量的值。

eclipse断点调试(debug)实用技巧——基础篇

第5步

跳过或清除断点:下图所示的1和2为skip all breakpoints ,将所有的断点设置为跳过,所以断点上会有一个斜线,表示断点被跳过,线程不会在该断点处被挂起。点击run-->remove all breakpoints清除所有的断点,在断点调试完可进行此操作。

eclipse断点调试(debug)实用技巧——基础篇

第6步

debug调试完成后,需要切换回java视图,下面介绍两种切换的方法。1是通过ide右上角的两个按钮进行切换,如下图所示。2是点击菜单window-->perspective-->open perspective选择相应的视图。

eclipse断点调试(debug)实用技巧——基础篇

eclipse断点调试(debug)实用技巧——基础篇

以上就是文章“eclipse断点调试(debug)实用技巧——基础篇”全部内容,如需学习更多电脑、手机使用经验方法教程、软件使用知识请在本站搜索,科普知识网专注于普及各类生活小常识、冷知识、等生活中常用的操作经验;如果本篇文章对您有帮助,请不吝支持本站。

本文链接:http://www.puzhishi.com/jingyan/237053.html

1.免责声明:本文编辑科普网——文章若无特殊说明,均属本站原创,若转载文章请注明网址。

2.本站除部分作品系原创外,其余均来自网络或其它渠道,本站保留其原作者的著作权!如有侵权,请与站长联系!

发表评论

快捷回复: 表情:
评论列表 (暂无评论,93人围观)

还没有评论,来说两句吧...

目录[+]