前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IDEA快捷键拆解系列(十七):Debug篇

IDEA快捷键拆解系列(十七):Debug篇

作者头像
happyJared
发布2018-09-20 10:11:34
8080
发布2018-09-20 10:11:34
举报
文章被收录于专栏:happyJaredhappyJared

  这是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:条件断点

  1. 若光标在断点处,则快捷键为Ctrl + Shift + F8
  2. 若光标不在断点处,可通过查看所有断点来添加条件,快捷键同上Ctrl + Shift + F8
  3. 通过右键点击断点来添加条件
条件断点
条件断点

条件断点

条件断点
条件断点

条件断点

Evaluate Expression:表达式求值,快捷键Alt + F8

表达式求值
表达式求值

表达式求值

setValue:一般用于动态修改Debug中运行的值

setValue
setValue

setValue

  在分析源码的时候,良好的Debug能力可以帮助我们快速的读懂别人的代码。IDEA为开发者们提供了全面的Debug支持,相信熟练掌握后可以大大的提高我们的Debug能力。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.03.24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Shortcuts:快捷键
  • Mute Breakpoints:禁用断点
  • Condition Breakpoints:条件断点
  • Evaluate Expression:表达式求值,快捷键Alt + F8
  • setValue:一般用于动态修改Debug中运行的值
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档