IDEA
调试技巧
断点处添加 log
很多程序员在调试代码时都喜欢 print 一些内容,这样看起来更直观,print 完之后又很容易忘记删除掉这些没用的内容。
在正常加断点的地方使用快捷键 Shift + 鼠标左键

字段断点
类中的某个字段的值到底是在哪里改变的,你要一点点追踪调用栈,逐步排查,稍不留神,就可能有遗漏
在字段定义处鼠标左键添加断点
鼠标右键在弹框中勾选上 Field access 和 Field modification 两个选项

异常断点
洗碗代码停在抛出异常之前查看当时的变量信息

方法断点
一个接口的方法可能被多个子类实现,当运行时,需要查看调用栈逐步定位实现类
鼠标左键在方法处点击断点,断点上鼠标右键

常用插件
- IDE Eval Reset——无限试用
- 中文语言包
- BinEd——解读类 Class 二进制文件
- lombok——节省代码
- CheckStyle-IDEA——代码规范检查
- MyBatisX——MyBatis 提示支持
