当你需要稍微更改输入信息的时候,不需要重新开始调试会话,只需在一个表格中输入新的信息,你可以在调试阶段直接修改你的变量的值 。有写时候,你可以节省一些时间,你可以通过这个功能,更加简单的模拟一些怪异的情况 。
在选中的变量上使用Ctrl+Shift+d 或者 Ctrl+Shift+i可以查看变量值,另外我们还可以在Expressions View中添加监视 。
三、Display视图
你知道“Display视图”吗?你可以在调试过程中,通过“Window” -> “Show View” -> “Display”来激活它 。现在,你的eclipse应该是一个空白的新视图 。你可以使用这个视图,输入或者演算一些新的代码 。这些代码在当前的调试位置的上下文环境中被执行,这意味着,你可以使用所有变量甚至是内容助手 。要执行你的代码的话,只需标记它,并使用右键菜单或者CTRL+U(执行)或者 CTRL+SHIFT+I (检查).
四、Drop to frame
Drop to frame就是说,可以重新跳到当前方法的开始处重新执行,并且所有上下文变量的值也回到那个时候 。不一定是当前方法,可以点击当前调用栈中的任何一个frame跳到那里(除了最开始的那个frame) 。主要用途是所有变量状态快速恢复到方法开始时候的样子重新执行一遍,即可以一遍又一遍地在那个你关注的上下文中进行多次调试(结合改变变量值等其它功能),而不用重来一遍调试到哪里了 。当然,原来执行过程中产生的副作用是不可逆的(比如你往数据库中插入了一条记录) 。
五、Step 过滤
我们可以在Preferences中添加一个过滤器,排除指定的包 。
六、进入、跳过、返回
其实这个技巧是debug最基本的知识 。
F5-Step Into:移动到下一步,如果当前的行是一个方法调用,将进入这个方法的第一行 。(可以通过第九条来排除)
F6-Step Over:移动到下一行 。如果当前行有方法调用,这个方法将被执行完毕返回,然后到下一行 。
F7-Step Return:继续执行当前方法,当当前方法执行完毕的时候,控制将转到当前方法被调用的行 。
F8-移动到下一个断点处 。
总之,现在基本的调试方法基本上都分享了,什么,你还没听懂,那么请打开你的eclipse进行实际操作吧!不要一味了看文章而不去实践,debug的使用源于生活也用了生活,再说一遍,现在来动手操作吧!
进入debug模式:
1、设置断点
2、启动servers端的debug模式
3、运行程序,在后台遇到断点时,进入debug调试状态
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 讲解vivox9恢复出厂设置密码 vivox9强制解锁教程
- 讲解汉字内码正确形式 中文编码格式有哪些
- 简单python爬虫完整代码 python爬虫案例讲解
- 龙将省钱绝招讲解 龙将100级后怎么玩
- 苹果的finder位置讲解 finder在哪打开
- 讲解360路由器安装和设置 360路由器管理密码是什么
- 安卓ui设计尺寸规范讲解 android设计规范尺寸
- 苹果手机免费录音软件讲解 iphone手机来电录音的方法
- 讲解excel表格换行快捷键 excel里面如何换行打字
- 围棋断点解说 围棋断点怎么讲