基本的Debug调试程序
1、前言
我们在写程序的时候,程序出现问题。
我们不可避免的需要进行断点调试,我们只需要了解基本的快捷键作用即可进行简单的调试!
2、常用的调试快捷键
工具 | 作用 |
---|---|
step over(步过) | 执行下一行代码。如果当前行断点是一个方法,则不进入当前的方法体内 |
step into(步入) | 执行下一行代码。如果当前行断点是一个方法,则进入方法体内 |
force step into(强制步入) | 执行下一行代码。如果当前行断点是一个方法,则强制进入方法体内 |
step out(步出) | 跳出 |
resume program(恢复程序) | 恢复程序的运行,如果下面还有断点,直接运行到断点处。如果没有断点,正常运行程序直到结束! |
mute breakpoints(静音断点) | 选中该按钮,可禁用所有断点 |
view breakpoints(查看断点) | 查看设置的断点 |
Show Execution Point(显示执行点) | 显示到断点执行的位置 |
评估表达式 | 可以用来计算表达式的值 |
stop | 停止调试 |
3、条件断点
说明:
调试的时候,在循环里增加条件判断,可以极大的提高效率!
具体操作:
在断点上右键调出条件断点。可以断点到你设置的条件上!
4、评估表达式
选择行Alt + F8,可以调出评估表达式
计算map的值