一、IDEA常用的快捷键
Ctrl + F9
:编译项目
Ctrl + Shift + F9
:重新编译当前类
Alt + J
:选择单位下次出现的位置【可以批量删除/更改某个单词】
Ctrl + Alt + Shift + J
:选择所有出现的位置
Alt + Shift + J
:取消最后一次选择
Ctrl + Alt + M
:提取方法
Ctrl + Alt + Shift + C
:复制引用
Ctrl + Alt + I
:自动缩进行
Shift + Enter
:开始新行
Ctrl + Shift + U
:大小写转换
Shift + F4
:在新窗口中打开
Ctrl + Shift + M
:移动至大括号
Alt + Up
:上一个方法
Alt + Down
:下一个方法
Ctrl + NumPad+
:展开代码块
Ctrl + NumPad-
:折叠代码块
Ctrl + Shift + NumPad+
:全部展开
Ctrl + Shift + NumPad-
:全部折叠
Ctrl + Alt + NumPad+
:递归展开
Ctrl + Alt + NumPad-
:递归折叠
Ctrl + Alt + O
: 优化导入的类,可以对当前文件和整个包目录使用
参考文档
二、IDEA常用插件
IDEA官方学习插件: IDEA Features Trainers
代码规约:Alibaba Java Code GuideLines
代码生成:CodeGeeX或者Copilot
代码缩略图:CodeGlance3
代码注解:Lombok
生成Getter和Setter方法默认值:GenerateAllSetter
根据URL找到代码:RestfulToolkit
Maven工具:Maven Helper
热部署插件: JRebel
时序图插件: SequenceDiagram
JSON转化:JSON Parser
POJO转JSON: PojoToJSon
JSON转为实体类插件: Gsonformat