栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA快捷键与Dubug

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA快捷键与Dubug

IDEA快捷键与Dubug Debug技巧
  1. 基础使用

行断点:方法中的断点,就是我们日常中用的最多的断点

开启debug模式,程序会停在这里,点击idea左下角的绿色右箭头(Resume Program),程序会放行此处的断点

详细断点(源断点):黄色的debug图标,按住Shift+鼠标左键触发

会弹出一个弹出框:

  • 如果选择Enable,则开启了详细断点
    • debug模式启动,控制台会显示详细信息:在哪一行被触发,当前是哪个类,内容,详细签名等
    • 注意:这种方式只会在控制台显示详细信息,但不会暂停
  • 如果选择Suspend为All,则为普通行断点,只要运行到此处就会暂停
  • 如果选择Suspend为Thread,则只会在当前线程暂停,其它线程不影响
  • 如果填写了Condition(里面是表达式),可以根据表达式执行

方法断点:一个菱形的红色断点

  • 启动debug:程序运行的时候,程序卡在方法第一行,点击Resume Program,程序直接到最后一行。此时我们可以看到方法内部的变量变化
  • 如果断点打在了接口的抽象方法上,则运行时会跳转到它的实现类的对应方法的第一行那里去。看源码时非常好用

异常断点: 一个闪电形状的红色断点

  • 开启debug模式,程序运行发生异常,会停在异常的地方,异常的代码处会产生一个红色的小闪电,点击左下角的View BreakPoints(增删和配置断点的窗口)。
    • 在此窗口左上角点击+,选择Java Exception BreakPoints,然后就可以搜索你想监控的当前出现异常的名字,让它只监控这个异常。无论程序运行到哪里,只要发生了你当前监控的异常,它就会停顿在异常代码处,可以快速定位异常信息。

字段断点:也叫读写监控,是用来监控JavaBean属性的,图标是一只眼睛,用来监视observe,跟踪属性的变化

  • 把断点打在Entity的属性上,只要是属性值发生了改变(有写操作的时候才会停顿),断点就会停在那里
  • 只有写操作的时候才会停顿,读操作并不会发生停顿(如他toString方法)
  1. 进阶使用

// TODO
2. ### 远程断点
// TODO

IDEA快捷键 必会:

Command + N : 生成Getter、Setter、Constuctor、toString、Implements...

Command + Option + L:格式化

Command + Option + T:try...catch...、Sychronized…

编码常用:
  • 全局搜索
  • 选中当前行
  • 查看继承/实现类
  • 查看类的所有方法
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/820473.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号