eclipse debug断点调试
eclipse是Java开发工程师使用的经典IDE,对其熟悉也影响着开发的效率。所以,熟练掌握eclise IDE是一个Java开发者必须掌握的技能。
下面有两个站点,即eclipse的使用手册
英文:http://help.eclipse.org/luna/index.jsp
中文:http://www.runoob.com/eclipse/eclipse-debugging-program.html
当然,google搜索 eclipse debug也可以。
1,断点调试的配置
这个就不说了,上面的菜鸟教程里有详细步骤。
http://www.runoob.com/eclipse/eclipse-debug-configuration.html
2,断点调试的步骤:
1,设置断点
2,右击,选择run debug来运行程序
3,点击resume,直接到断点,进入debug调试状态
4,不关注的地方用Step Over;关注的地方用Step Into单步调试;返回值关注点用Step Return;
3,调试的常用命令:
1.Step Into (F5) 跳入 ,对程序的单步调试。
2.Step Over (F6) 跳过 ,对方法的”单步”调试
3.Step Return (F7) 执行完当前method,然后return跳出此method
4.resume 重新开始执行debug,一直运行直到遇到breakpoint。
例如 :A和B两个断点,debug过程中发现A断点已经无用,去除A断点,运行resume就会跳过A直接到达B断点。
5.hit count 设置执行次数 适合程序中的for循环(设置 breakpoint view-右键hit count)
6.use step filters 过滤掉库或者一些经测试没有Bug的代码,让你调试时只关注自己的代码。
在window -> preferenct -> java ->debug -> Step Filtering里设置,勾选你不需要在调试时关注的包。
还没有评论,来说两句吧...