介绍
基本用法,快捷键
总结
就是所有的介绍
1,debug的启动模式:左边是run,右边是debug的启动,也可以鼠标右击;
2,断点:在左边打上断点,或者快捷键Ctrl+F8;
3,debug窗口以及一些服务按钮;
4,调试按钮;
5,还有方法调试栈和变量区,查看变量等;
基本用法及快捷
1,就是上面说的调试按钮,一共8个键,没有调试,先置灰;
*跳到执行的行(alt+F10);
*步过(F8):一步步执行;
*步入(F7):当前有方法,可以进入方法,不会进入类库;
*强行步入(alt+Shift+F7):能进任何方法;
*步出(Shift+F8):从步入的方法退出;
*回退点(无)
*运行到光标(alt+F9):代码会运行到光标,不用打断点;
*计算表达式(alt+F8);
2,另一组服务按钮,一共6个;
*重新运行;
*恢复运行:就是有两个断点的时候跳到另一个断点;
*暂停程序;
*连续按可以关闭程序,关闭再使用会报端口被占用,因为没有彻底关闭;
*查看所有断点;
*断点失效:点这个可使断点置灰(失效),和右键取消一样;
一些其他总结
1,变量的查看:
1)参数后面会显示;
2)光标悬停也会显示;
3)variables里查看;
4)watches里查看;
2,智能步入:
当遇到一行代码多个方法用step into(alt+F7)/force step into(alt+shift+F7)麻烦的,那就用smart step into(shift+F7),选择方法进入;
3,断点条件设置:
1)断点右键直接设置;
2)点击查看所有断点(ctrl+shift+F8),可以显示所有设置
简单总结,高手请忽略