IDEA 配置
编码配置
自动导包配置
提示忽略大小写配置
Java 编译级别设置
取消单行显示标签页
启用注解处理器
IDEA 使用
配置远程连接Linux服务器
查看类继承图
- 使用右键可以添加属性字段等信息
- 使用
F4
可以直接跳转进入到图中相应的类
查看方法调用链
Ctrl + Alt + H
: 查看方法调用链
Debug技巧
- 为断点添加条件,来排除一些不必要关系的逻辑。例如,在进行 HashMap 的源码分析时,除了自己 new 的 HashMap,程序在一开始加载时也会经过一大串的 HashMap 初始化。
- 使用
view as object
来查看对象比较原始的存放方式,而不使用IDEA中提供的视图优化
配置代码模板
使用
$VAR_NAME$
的方式来定义一个变量,作为占位符在编辑变量中可以为变量设置默认值,字符串类型的默认值需要用双引号
“”
进行包裹使用效果展示
还可以根据一些表达式来动态获取值,例如
className()
获取当前类的简单名,最常见的用于 springboot 应用主启动类的 main 方法中。