文章目录
- 1、界面设置
- 1.1 界面字体
- 1.2 代码字体
- 1.3 no usages 的打开与关闭
- 1.4 自动带入jar包 (alt+enter都不用了 (除非同名))
- 2、快捷键
- 3、lombok
- 3.1 离线版本
1、界面设置
1.1 界面字体
file-》Settings…-》Appearance&Behavior-》右边三个:Theme、Font 、Size
1.2 代码字体
file-》Settings…-》Editor-》Font-》右边Size等
1.3 no usages 的打开与关闭
file->Settings->Editor->Inlay Hints-> 右边code vision
1.4 自动带入jar包 (alt+enter都不用了 (除非同名))
file->settings->Editor->General->Auto Import->勾选Add un… 和 Optimize im… 两项
2、快捷键
- 快速生成main方法: main和psvm
- Ctrl+D: 复制数据到下一行
- Ctrl+X: 剪切数据,可以用来删除所在行
- Ctrl+Alt+L: 格式化代码,建议自己写代码的时候就注意格式
- Ctrl+/: 对选中的代码添加单行注释,如果想取消注释,再来一次即可
- Ctrl+Shift+/: 对选中的代码添加多行注释,如果想取消注释,再来一次即可
- Shift + Enter :向下键入一行,并将光标移到下一行的开头
- Ctrl + Alt + Enter:当前行上方生成空行,并将光标移到上行的开头
- Ctrl + Shift+ ↑:上移一行
- Ctrl + Shift+ ↓:下移一行
- 先alt+shift+insert: 进入列选模式
- 再 Shift + 鼠标左键:列选,多选
- alt + 鼠标左键: 直接列选
- Ctrl + Alt + T : try…catch… 等代码包裹
- 鼠标放到类名上-》alt+7 : 查看类有哪些方法
- 全局搜索类:快速按两下 shift
3、lombok
3.1 离线版本
复制好后记得右键-》add as library
@Data注解:相当于getter、setter、NoArgsConstructor注解
@getter注解: 生成对应的getter方法
@setter注解:生成对应的setter方法
@NoArgsConstructor注解:生成对应的无参构造方法
@AllArgsConstructor注解:生成对应的有参构造方法
@ToString注解:自动重写对应的toStirng方法
@EqualsAndHashCode注解:自动重写对应的equals方法和hashCode方法
自定义代码段