这是IDEA快捷键拆解系列的第十七篇。
本文主要讲解如何利用好IDEA强大的断点调试功能,含快捷键、经验分享等。
Shortcuts:快捷键
快捷键 | 描述 |
---|---|
Ctrl + F8 |
添加/取消断点,或直接在左侧点击添加 |
Ctrl + Shift + F8 |
查看所有断点,为断点添加条件等 |
F8 |
执行下一步 |
Shift + Alt + F8 |
强制执行下一步 |
F9 |
跳到下一个断点,如果没有则直接运行结束 |
Alt + F9 |
运行到光标所在处 |
Ctrl + Alt + F9 |
强制运行到光标处 |
F7 |
进入代码内部 |
Shift + F8 |
退出代码内部 |
Alt + F10 |
跳转到断点执行处 |
Alt + F8 |
表达式求值 |
Mute Breakpoints:禁用断点
禁用断点Condition Breakpoints:条件断点
- 若光标在断点处,则快捷键为
Ctrl + Shift + F8
- 若光标不在断点处,可通过查看所有断点来添加条件,快捷键同上
Ctrl + Shift + F8
- 通过右键点击断点来添加条件
Evaluate Expression:表达式求值,快捷键Alt + F8
表达式求值
setValue:一般用于动态修改Debug中运行的值
setValue在分析源码的时候,良好的Debug能力可以帮助我们快速的读懂别人的代码。IDEA为开发者们提供了全面的Debug支持,相信熟练掌握后可以大大的提高我们的Debug能力。
IDEA快捷键拆解系列(前言)
IDEA快捷键拆解系列(一)
IDEA快捷键拆解系列(二):File篇
IDEA快捷键拆解系列(三):Edit篇
IDEA快捷键拆解系列(四):View篇
IDEA快捷键拆解系列(五):Navigate篇
IDEA快捷键拆解系列(六):Code篇
IDEA快捷键拆解系列(七):Analyze篇
IDEA快捷键拆解系列(八):Refactor篇
IDEA快捷键拆解系列(九):Build篇
IDEA快捷键拆解系列(十):Run篇
IDEA快捷键拆解系列(十一):Tools篇
IDEA快捷键拆解系列(十二):VCS篇
IDEA快捷键拆解系列(十三):Window篇
IDEA快捷键拆解系列(十四):Help篇
IDEA快捷键拆解系列(十五):经验篇
IDEA快捷键拆解系列(十六):插件篇
IDEA快捷键拆解系列(十七):Debug篇
IDEA快捷键拆解系列(十八):Live Templates篇
IDEA快捷键拆解系列(十九):Postfix篇
IDEA快捷键拆解系列(后记)
网友评论